Comments (5)
刚刚测试使用3.0.4 版本的可以打包成功
from vasdolly.
你可以先将Java版本升级到Java11,应该就可以用了,我这里尽快修复一下
from vasdolly.
今天上线发现 3.0.5版本的在代码里获取渠道信息的包也有问题,
魅族测试没通过报的是同样的错误
我把错误信息贴到这里您看下
[{"brandName":"魅族","failMsg":"// CRASH: com.zgczw.chezhiwang (pid 16845)\n// Short Msg: java.lang.NoSuchMethodError\n// Long Msg: java.lang.NoSuchMethodError: No virtual method position(I)Ljava/nio/ByteBuffer; in class Ljava/nio/ByteBuffer; or its super classes (declaration of 'java.nio.ByteBuffer' appears in /system/framework/core-oj.jar)\n// Build Label: Meizu/meizu_M1852_CN/M1852:8.1.0/OPM1.171019.026/1592244368:user/release-keys\n// Build Changelist: 1592244368\n// Build Time: 1664102963000\n// java.lang.NoSuchMethodError: No virtual method position(I)Ljava/nio/ByteBuffer; in class Ljava/nio/ByteBuffer; or its super classes (declaration of 'java.nio.ByteBuffer' appears in /system/framework/core-oj.jar)\n// \tat com.tencent.vasdolly.common.apk.ZipUtils.findZipEndOfCentralDirectoryRecord(ZipUtils.java:12)\n// \tat com.tencent.vasdolly.common.apk.ZipUtils.findZipEndOfCentralDirectoryRecord(ZipUtils.java:2)\n// \tat com.tencent.vasdolly.common.apk.ApkSigningBlockUtils.getEocd(ApkSigningBlockUtils.java:1)\n// \tat com.tencent.vasdolly.common.V2SchemeUtil.getApkSigningBlock(V2SchemeUtil.java:3)\n// \tat com.tencent.vasdolly.reader.IdValueReader.getAllIdValueMap(IdValueReader.java:2)\n// \tat com.tencent.vasdolly.reader.IdValueReader.getByteBufferValueById(IdValueReader.java:2)\n// \tat com.tencent.vasdolly.reader.IdValueReader.getByteValueById(IdValueReader.java:2)\n// \tat com.tencent.vasdolly.reader.IdValueReader.getStringValueById(IdValueReader.java:2)\n// \tat com.tencent.vasdolly.reader.ChannelReader.getChannelByV2(ChannelReader.java:2)\n// \tat com.tencent.vasdolly.helper.ChannelReaderUtil.getChannelByV2(ChannelReaderUtil.java:2)\n// \tat com.tencent.vasdolly.helper.ChannelReaderUtil.getChannel(ChannelReaderUtil.java:2)\n// \tat c.a0.d.p.b.a(ShareUtils.java:1)\n// \tat c.a0.d.p.b.b(ShareUtils.java:1)\n// \tat com.zgczw.chezhiwang.WelcomeActivity.initUM(WelcomeActivity.java:1)\n// \tat com.zgczw.chezhiwang.WelcomeActivity.access$100(WelcomeActivity.java:1)\n// \tat com.zgczw.chezhiwang.WelcomeActivity$a.onClick(WelcomeActivity.java:2)\n// \tat c.a0.d.o.f.b.z.d(PrivacyDialog.java:2)\n// \tat c.a0.d.o.f.b.z.e(Unknown Source:0)\n// \tat c.a0.d.o.f.b.p.onClick(Unknown Source:2)\n// \tat android.view.View.performClick(View.java:6355)\n// \tat android.view.View$PerformClick.run(View.java:25007)\n// \tat android.os.Handler.handleCallback(Handler.java:790)\n// \tat android.os.Handler.dispatchMessage(Handler.java:99)\n// \tat android.os.Looper.loop(Looper.java:192)\n// \tat android.app.ActivityThread.main(ActivityThread.java:6825)\n// \tat java.lang.reflect.Method.invoke(Native Method)\n// \tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)\n// \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886)\n// \n","modelName":"meizu_M1852_CN","osVersion":"Flyme 8.1.8.0A"}]
from vasdolly.
麻烦试试3.0.6看是否已经解决
from vasdolly.
麻烦试试3.0.6看是否已经解决
还是会奔溃,幸好上线前发现,不然包发出去,就捅出大窟窿了
from vasdolly.
Related Issues (20)
- 帮忙看下3.0.5版本集成报错 HOT 1
- 是否有支持 v4 签名的计划
- 不会生成文件,而是变成目录 HOT 1
- gradle版本最高支持到多少?在7.5上编译会出错 HOT 3
- 发现v1签名不支持 HOT 3
- 3.0.6版本集成报错
- 插件找不到 HOT 1
- 找不到channelRelease HOT 1
- 怎么根据不同的渠道包配置不同的 Manifest
- android 8以下报错 java.lang.NoSuchMethodError: No virtual method position(I)Ljava/nio/ByteBuffer HOT 2
- 希望支持productFlavors参数
- apply plugin报错
- V1签名包,无法用命令行写入
- No APK Signing Block before ZIP Central Directory HOT 1
- 比较大的游戏调用ApkVerifier的verify方法会耗时几秒,有办法能优化吗?
- 不同的渠道 依赖的库不相同 怎么配置 HOT 1
- 使用命令行 通过指定渠道文件添加渠道信息 怎么设置多渠道包的命名规则 HOT 3
- splits abi 生成多个不同架构的apk,能否支持为每个包生成渠道?
- Android Studio Giraffe | 2022.3.1 Patch 2版本在agp8的环境下,通过libs.versions.toml的方式依赖无法通过编译,有没有升级agp8的计划呢? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vasdolly.