process-android studio 代码运行部署到手机出现以下这些问题要怎么解决

问题描述

android studio 代码运行部署到手机出现以下这些问题要怎么解决

Information:Gradle tasks [:centralAsia:assembleDebug]
:centralAsia:preBuild UP-TO-DATE
:centralAsia:preDebugBuild UP-TO-DATE
:centralAsia:compileDebugNdk UP-TO-DATE
:centralAsia:checkDebugManifest
:centralAsia:preReleaseBuild UP-TO-DATE
:imageLoader_Library:compileLint
:imageLoader_Library:copyReleaseLint UP-TO-DATE
:imageLoader_Library:mergeReleaseProguardFiles UP-TO-DATE
:imageLoader_Library:preBuild UP-TO-DATE
:imageLoader_Library:preReleaseBuild UP-TO-DATE
:imageLoader_Library:checkReleaseManifest
:imageLoader_Library:prepareReleaseDependencies
:imageLoader_Library:compileReleaseAidl UP-TO-DATE
:imageLoader_Library:compileReleaseRenderscript UP-TO-DATE
:imageLoader_Library:generateReleaseBuildConfig UP-TO-DATE
:imageLoader_Library:generateReleaseAssets UP-TO-DATE
:imageLoader_Library:mergeReleaseAssets UP-TO-DATE
:imageLoader_Library:generateReleaseResValues UP-TO-DATE
:imageLoader_Library:generateReleaseResources UP-TO-DATE
:imageLoader_Library:packageReleaseResources UP-TO-DATE
:imageLoader_Library:processReleaseManifest UP-TO-DATE
:imageLoader_Library:processReleaseResources UP-TO-DATE
:imageLoader_Library:generateReleaseSources UP-TO-DATE
:imageLoader_Library:compileReleaseJava UP-TO-DATE
:imageLoader_Library:processReleaseJavaRes UP-TO-DATE
:imageLoader_Library:packageReleaseJar UP-TO-DATE
:imageLoader_Library:compileReleaseNdk UP-TO-DATE
:imageLoader_Library:packageReleaseJniLibs UP-TO-DATE
:imageLoader_Library:packageReleaseLocalJar UP-TO-DATE
:imageLoader_Library:packageReleaseRenderscript UP-TO-DATE
:imageLoader_Library:bundleRelease UP-TO-DATE
:pullToRefresh_library:compileLint
:pullToRefresh_library:copyReleaseLint UP-TO-DATE
:pullToRefresh_library:mergeReleaseProguardFiles UP-TO-DATE
:pullToRefresh_library:preBuild UP-TO-DATE
:pullToRefresh_library:preReleaseBuild UP-TO-DATE
:pullToRefresh_library:checkReleaseManifest
:pullToRefresh_library:prepareReleaseDependencies
:pullToRefresh_library:compileReleaseAidl UP-TO-DATE
:pullToRefresh_library:compileReleaseRenderscript UP-TO-DATE
:pullToRefresh_library:generateReleaseBuildConfig UP-TO-DATE
:pullToRefresh_library:generateReleaseAssets UP-TO-DATE
:pullToRefresh_library:mergeReleaseAssets UP-TO-DATE
:pullToRefresh_library:generateReleaseResValues UP-TO-DATE
:pullToRefresh_library:generateReleaseResources UP-TO-DATE
:pullToRefresh_library:packageReleaseResources UP-TO-DATE
:pullToRefresh_library:processReleaseManifest UP-TO-DATE
:pullToRefresh_library:processReleaseResources UP-TO-DATE
:pullToRefresh_library:generateReleaseSources UP-TO-DATE
:pullToRefresh_library:compileReleaseJava UP-TO-DATE
:pullToRefresh_library:processReleaseJavaRes UP-TO-DATE
:pullToRefresh_library:packageReleaseJar UP-TO-DATE
:pullToRefresh_library:compileReleaseNdk UP-TO-DATE
:pullToRefresh_library:packageReleaseJniLibs UP-TO-DATE
:pullToRefresh_library:packageReleaseLocalJar UP-TO-DATE
:pullToRefresh_library:packageReleaseRenderscript UP-TO-DATE
:pullToRefresh_library:bundleRelease UP-TO-DATE
:centralAsia:prepareCentralAsiaImageLoader_LibraryUnspecifiedLibrary UP-TO-DATE
:centralAsia:prepareCentralAsiaPullToRefresh_libraryUnspecifiedLibrary UP-TO-DATE
:centralAsia:prepareDebugDependencies
:centralAsia:compileDebugAidl UP-TO-DATE
:centralAsia:compileDebugRenderscript UP-TO-DATE
:centralAsia:generateDebugBuildConfig UP-TO-DATE
:centralAsia:generateDebugAssets UP-TO-DATE
:centralAsia:mergeDebugAssets UP-TO-DATE
:centralAsia:generateDebugResValues UP-TO-DATE
:centralAsia:generateDebugResources UP-TO-DATE
:centralAsia:mergeDebugResources UP-TO-DATE
:centralAsia:processDebugManifest UP-TO-DATE
:centralAsia:processDebugResources UP-TO-DATE
:centralAsia:generateDebugSources UP-TO-DATE
:centralAsia:compileDebugJava UP-TO-DATE
:centralAsia:preDexDebug UP-TO-DATE
:centralAsia:dexDebug
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Lcom/handmark/pulltorefresh/library/BuildConfig;
at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)
at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)
at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)
at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)
at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)
Error:Execution failed for task ':centralAsia:dexDebug'.

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:Program FilesJavajdk1.7.0_75binjava.exe'' finished with non-zero exit value 2
Information:BUILD FAILED
Information:Total time: 9.163 secs
Information:1 error
Information:0 warnings
Information:See complete output in console

解决方案

给你一个思路:
java调用ndk那里确保是按照so路径引入,避免在同一个线程实例中重复引入2次。
你的android-sdk使用的api版本控制一下,看看你的mainfest.xml配置文件是不是你发布的版本和你配置的版本api-level不一致。
你开发的ide工具不知道是不是eclipse-adt工具,看看jdk是不是oracle-sun的标准jdk,不要使用open-jdk。

解决方案二:

build.gradle提供一下吧。
你的imageloader没有问题吧?

解决方案三:

试试
defaultConfig {
multiDexEnabled true
}

时间: 2024-09-30 23:50:28

process-android studio 代码运行部署到手机出现以下这些问题要怎么解决的相关文章

eclipse项目导入android studio后运行按钮是灰色的,无法运行起来???

问题描述 eclipse项目导入android studio后运行按钮是灰色的,无法运行起来??? 5C 按照网上的方法把eclipse-中的项目导入-后运行按钮是灰色的-不知道怎么把-运行起来-是不是还有什么错误× 解决方案 关闭eclipse重启一下看看或者将项目关闭重启一下 解决方案二: 有可能不是完整的项目结构, 解决方案三: 推荐你看看这个.http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0110/2294.html

英特尔-android studio 模拟器运行出现问题

问题描述 android studio 模拟器运行出现问题 出现了如下提示emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed! 百度了一下 说是要到SDK 下的Inte

优化-为什么我的android studio一运行程序就要build gradle而且时间特别慢?

问题描述 为什么我的android studio一运行程序就要build gradle而且时间特别慢? 报的log如下,build 了差不多15分钟才弹出选择avd界面,该怎么优化呢?: 8:50:25 Gradle build finished in 14m 51s 231ms 解决方案 第一次运行都很慢的,特别是导入了框架,后面就很快了.android studio 有记忆功能 解决方案二: 第一次运行都很慢的,特别是导入了框架,后面就很快了.android studio 有记忆功能 解决方

在android studio上运行百度地图

问题描述 在android studio上运行百度地图 在真机上和genymotion上面运行的不一样 然后我朋友说可能.so文件少了..我也不清楚.. 真机运行出现error opening trace file: No such file or directory 解决方案 Android Studio配置百度地图开发环境 解决方案二: 官方sdk少了点东西 去官方的Demo里拷 解决方案三: 解决方案四: 解决方案五: Genymotion上,定位的位置为非洲西海岸(经纬度为0,0,将地图

Android Studio直接运行影响启动性能

Android Studio直接运行影响启动性能 之前eclipse时代,测试空应用启动性能时,都是直接在IDE中启动,这样修改起来方便.到了Android Studio时代,这个习惯被我保持下来了.结果就被Instant Run功能给小小坑了一下. 从性能日志上看,发现空应用在handleBindApplication的时候,在MTK6753芯片上费时60多毫秒,展讯9832芯片上超过100毫秒.而空应用,既没有Application的onCreate,又没有installProvider之类

Android Studio 开始运行错误

/******************************************************************************** * Android Studio 开始运行错误 * 说明: * 打开Android Studio就抛出这个错误. * * 2017-4-1 深圳 南山平山村 曾剑锋 *******************************************************************************/ 一.参考

使用Android studio创建的AIDL编译时找不到自定义类的解决办法_Android

使用AS创建ADIL文件时AS会在main文件夹下给我们生成一个aidl文件夹和一个相同包名的包,通常我们会把所有和ADIL相关的类或文件放在这个包下,但是如果存在自定义的类时,程序编译时无法通过,提示找不到自定义的包.解决办法如下,在启动Module的build.gradle中加入如下代码: sourceSets { main { manifest.srcFile 'src/main/AndroidManifest.xml' java.srcDirs = ['src/main/java', '

使用Android studio创建的AIDL编译时找不到自定义类的解决办法

使用AS创建ADIL文件时AS会在main文件夹下给我们生成一个aidl文件夹和一个相同包名的包,通常我们会把所有和ADIL相关的类或文件放在这个包下,但是如果存在自定义的类时,程序编译时无法通过,提示找不到自定义的包.解决办法如下,在启动Module的build.gradle中加入如下代码: sourceSets { main { manifest.srcFile 'src/main/AndroidManifest.xml' java.srcDirs = ['src/main/java', '

图片-Android studio 预览插件出现的问题,跪求 大神解决

问题描述 Android studio 预览插件出现的问题,跪求 大神解决 解决方案 解决了,只要重装一下sdk下的extra->android support library就正常了