先说说我的情况吧

原来项目是用eclipse开发的,出现了65536的问题,按照大神们的帖子装gradle插件啥的,最后也没搞OK。既然goodle提供了解决方案,于是就把项目搬到android studio。

目前我的环境是android studio 2.1.3,jdk 1.8。最后我的问题解决了。如果跟各位跟我的情况差不多的,希望帮到你们吧。

android studio 构建项目OK后,

在build.gradle中需要添加依赖

compile 'com.android.support:multidex:1.0.1'

需要将自己的Application继成MultiDexApplication,并添加 multiDexEnabled true

中间碰到了一些问题

1,VM with version 1.6.0 does not have multidex support

2,VM with version 2.1.0 has multidex support, MultiDex support library is disabled.

3,FragmentTabHost的问题

4,arm64-v8a的问题

下面贴出我的最终版的build.gradle

<span style="font-size:18px;">apply plugin: 'com.android.application'
android {signingConfigs {config {keyAlias 'androiddebugkey'keyPassword 'android'storeFile file('D:/debug.keystore')storePassword 'android'}}compileSdkVersion 24buildToolsVersion '24.0.1'defaultConfig {applicationId "com.xxx.xxx"minSdkVersion 15targetSdkVersion 24versionCode 63versionName "2.7.8"multiDexEnabled truendk {abiFilters "armeabi", "armeabi-v7a", "x86"}packagingOptions {exclude "arm64-v8a"}signingConfig signingConfigs.config}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro', 'proguard.cfg'ndk {abiFilters "armeabi", "armeabi-v7a", "x86"}packagingOptions {exclude "arm64-v8a"}}debug {signingConfig signingConfigs.config}}dexOptions {preDexLibraries = falsejavaMaxHeapSize "2g"}compileOptions {sourceCompatibility JavaVersion.VERSION_1_7targetCompatibility JavaVersion.VERSION_1_7}productFlavors {}
}dependencies {compile fileTree(include: ['*.jar'], dir: 'libs')testCompile 'junit:junit:4.12'compile 'com.android.support:appcompat-v7:24.2.0'compile 'com.facebook.fresco:fresco:0.9.0+'compile 'com.android.support:support-v4:24.2.0'compile 'com.android.support:multidex:1.0.1'compile project(':OneSDK')
}</span>

ANDROID 65536错误相关推荐

  1. Android 65536错误:Cannot fit requested classes in a single dex file

    Cannot fit requested classes in a single dex file 问题 解决方法 完事 问题 AGPBI: {"kind":"error ...

  2. Android编译出现com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536错误解决办法

    踩过的坑, 以下操作,必须在app module中进行. ========================================== ** Android编译出现com.android.de ...

  3. android 解决错误:Intel HAXM is required to run this AVD

    今天,简单讲解Android 启动模拟器时,提示错误: Intel HAXM is required to run this AVD. VT-x is disabled in BIOS. Enable ...

  4. android图标错误的是什么意思啊,Android错误:找不到与给定名称匹配的资源(在icon处,值为@drawable/icon) - Android - srcmini...

    本文概述 将旧版本的项目导入Android Studio时, 似乎会导致此错误, 然后Android Studio会将gradle版本更新为最新版本, 从而导致该错误.对于具有旧版本gradle的Co ...

  5. android编译错误

    android编译错误遇到: [  0% 9/10750] Checking API:  checktestapi-current FAILED: /bin/bash -c "(( out/ ...

  6. android程序包不存在,Android应用开发Android studio 错误: 程序包 不存在

    本文将带你了解Android应用开发Android studio 错误: 程序包 不存在,希望本文对大家学Android有所帮助. " Android studio 错误: 程序包 不存在 ...

  7. linux gradle 错误: 找不到符号,解决android studiogradle 错误 找不到程序包 符号

    问题:android studio gradle 错误 找不到程序包 符号 解决:原因是library工程的build.gradle含有release,只要把其注释即可 buildTypes { re ...

  8. Unity发布Android平台错误记录

    Unity发布Android平台错误记录 (1)Cannot parse project property android.enableR8='' of type 'class java.lang.S ...

  9. android的try catch,Android捕捉错误try catch 的简单使用教程

    Android捕捉错误try catch 的简单使用教程,错误,程序,异常,语句,多个 Android捕捉错误try catch 的简单使用教程 易采站长站,站长之家为您整理了Android捕捉错误t ...

最新文章

  1. JavaScript和HTML实现的简单计算机
  2. [快速数论变换 NTT]
  3. 初学jQuery之jQuery虚假购物车-------与真实数据无关
  4. 删除A数据表中的一行数据时,不小心将表名写成了B,现在想恢复B中刚删除的的着一行数据怎么办...
  5. 前端随笔整理[5.14]
  6. java 大特性_java三大特性
  7. IIS服务器绑定域名问题
  8. idea main scanner 输入_哇晒,你竟然不知道idea的 Live Templates
  9. 利用XML生成Excel
  10. 四个角不是直角的四边形_三个角为直角的四边形一定是矩形吗?
  11. java parseexception_java date类parseException问题
  12. android开发,assets下面的资源文件不会变化/改动
  13. 在hbase 激活kerberos 下opentsdb的使用
  14. Excel技能培训之十 选择性粘贴,单元格公式转换为数值,对每个单元格进行运算,行列转换,只粘贴非空值
  15. 2021年最新3d材质贴图素材大合集来咯
  16. 二极管和稳压管的区别
  17. 计算机视觉检测 白皓月,基于视线跟踪的操作界面的人机交互方法研究
  18. 阿翔编程学-webservice过滤器
  19. Notes 发送失败 提示没有注册类, ClassID: {29131539-2EED-1069-BF5D-00DD011186B7}
  20. matlab中的addpath用法

热门文章

  1. JavaWeb:request.setAttribute()和session.setAttribute()的区别
  2. 成人大专计算机应用技术专业难毕业吗,深圳成人大专哪个专业容易毕业
  3. 查看ubuntu服务器防火墙配置文件,Ubuntu Server服务器防火墙ufw开启及配置方法 | 坐倚北风...
  4. ssh-agent与ssh-sshd,开启ssh服务
  5. 用Java自动发邮件
  6. (application)javaweb中application的用法
  7. (P9)awk:什么是awk,awk简单用法,awk脚本语法,awk执行过程
  8. C++-STL-组件(一)-容器05:stack(栈)
  9. python 离线安装驱动
  10. 如何表示Unicode的字符?