您的位置:首页 > 移动开发 > Android开发

Android Studio Tips(部分问题可能集成ionic才会出现)

2016-08-11 07:53 585 查看

导入项目时进度条卡住不动

查看gradle版本:

C:\Users\用户名\.gradle\wrapper\dists\gradle-1.XX-all


存放位置:

C:\Users\用户名\.gradle\wrapper\dists\gradle-1.XX-all\3jdgemv0iv8uqohg3kcp2o88r1\gradle-1.XX-all.zip


手工下载gradle

https://downloads.gradle.org/distributions/gradle-2.2.1-all.zip

https://downloads.gradle.org/distributions/gradle-2.4-all.zip

放到对应位置

C:\Users\king.gradle\wrapper\dists\gradle-x.x.x-all\c64ydeuardnfqctvr1gm30w53

重启android studio , 自动解压。

或者单击:

android studio工具栏 => Sync Project Gradle Files

另外网上有一种处理方式,我没有测试:

http://blog.csdn.net/wonengxing/article/details/50069287

java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0

修改build.gradle Module:app



android {
compileSdkVersion 23
buildToolsVersion "24.0.0"


改为

android {
compileSdkVersion 23
buildToolsVersion "23.0.0"


或者在这里修改:



Android Studio菜单异常,不能正常新建Project

删除 C:\Users\用户名.AndroidStudio1.5

其中.AndroidStudio1.5可能不是这个名字。

Execution failed for task:’:transformClassesWithDexForDebug’.



修改:build.gradle

defaultConfig {

multiDexEnabled true   加这一句
versionCode cdvVersionCode ?: Integer.parseInt("" + privateHelpers.extractIntFromManifest("versionCode") + "0")
applicationId privateHelpers.extractStringFromManifest("package")

if (cdvMinSdkVersion != null) {
minSdkVersion cdvMinSdkVersion
}

}


Error:Execution failed for task ‘:transformClassesWithJarMergingForDebug’.

> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/BinderThread.class


删除:



Error:Execution failed for task ‘:transformClassesWithMultidexlistForDebug’.

> java.io.IOException: Can't read [D:\Documents\adt-bundle-windows-x86_64-20140702\sdk\build-tools\19.1.0\multidex\shrinkedAndroid.jar] (No such file or directory)


修改build.gradle

buildToolsVersion ‘23.0.3’

minSdkVersion 错误

Error:Execution failed for task ':processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 18 declared in library [android:cloudkit-release-9.0.0.999:unspecified] D:\Documents\WhrSmartV1\ionic\platforms\android\build\intermediates\exploded-aar\android\cloudkit-release-9.0.0.999\unspecified\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="com.yunos.cloudkit" to force usage


修改:



为18

A problem occurred evaluating root project ‘android’. Cannot execute null+null



Gradle sync failed

Could not download gradle-core.jar (com.android.tools.build:gradle-core:2.2.1): No cached version available for offline mode

Consult IDE log for more details (Help | Show Log)



把Settings-Build、Execution、Deployment-Gradle 下的Offline work的钩去掉,重启Android Studio

安装platform-tools提示checksum错误

处理方式1:

clear cache-for htts to http-重试下载

处理方式2:

手工下载,放到sdk/platform-tools
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: