首页
学习
活动
专区
圈层
工具
发布

android打包方法超过65k错误

近日,Android Developers在Google+上宣布了新的Multidex支持库,为方法总数超过65K的Android应用提供了官方支持。...如果你是一名幸运的Android应用开发者,正在开发一个前景广阔的应用,不断地加入新功能、添加新的类库,那么终有一天,你会不幸遇到这个错误: Conversion to Dalvik format failed...: Unable to execute dex: method ID not in [0, 0xffff]: 65536 这个错误是Android应用的方法总数限制造成的。...通常APK包含一个classes.dex文件,因此Android应用的方法总数不能超过这个数量,这包括Android框架、类库和你自己开发的代码。...首先使用Android SDK Manager升级到最新的Android SDK Build Tools和Android Support Library R21。

94750
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android 混淆打包

    class/merging/* #类型转换错误 添加如下代码以便过滤泛型(不写可能会出现类型转换错误,一般情况把这个加上就是了),即避免泛型被混淆 -keepattributes Signature #...class/merging/* #类型转换错误 添加如下代码以便过滤泛型(不写可能会出现类型转换错误,一般情况把这个加上就是了),即避免泛型被混淆 -keepattributes Signature #....** -keep class android.support.v4.app.**{*;} -keep class android.support.v4.** { *; } -keep interface...android.view.View -keep public class com.android.vending.licensing.ILicensingService #保持指定规则的方法不被混淆(Android...public <init>(android.content.Context);     public <init>(android.content.Context, android.util.AttributeSet

    2K30

    android离线打包

    uni-app模板 2.修改mainfest.json中的基础配置 选择本机打包 解压Android 离线SDK 解压后的项目结构 这里要用到的文件在SDK\asserts\data...和oaid_sdk_1.0.25.aar复制一份备用 Android studio离线打包apk环境配置 1.创建一个空的模板,填写项目的相关信息 2.环境配置 之后吧libs下的四个文件复制到...:name=”dcloud_appkey” android:value=”替换为自己申请的Appkey” /> 登录开发者中心:DCloud开发者中心 点击离线打包可以管理 Android...studio工具生成的证书填写的信息 打包 测试运行,配置手机模拟器,运行成功 如果出现appley is not configured or configured incorrectly..., 查看原生开发者支持 本文章如有错误,请各位大神赐教 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    2.6K10

    Android 程序打包及签名

    开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。    ...签名的注意事项 所有的Android应用都必须有数字签名,没有不存在数字签名的应用,包括模拟器上运行的。Android系统不会安装没有数字证书的应用。...正式发布一个Android应用时,必须使用一个合适的私钥生成的数字证书来给程序签名,不能使用ADT插件或者ANT工具生成的调试证书来发布。...数字证书都是有有效期的,Android只是在应用程序安装的时候才会检查证书的有效期。如果程序已经安装在系统中,即使证书过期也不会影响程序的正常功能。...点击finish之后,稍等片刻就生成了你自己的Android安装包了。 ?

    1.2K60
    领券