
本文共 1699 字,大约阅读时间需要 5 分钟。
目录
远程真机调试
File-Settings-Plugins,在Marketplace里搜索wifi,下载“WIFI ADB ULTIMATE”。
注意,有很多种类似插件,但其他都没试过。
安装,重启Android Studio,右边可以看到这个插件的图标。
第一次要用usb连接手机,连上之后拔掉线,后面就可以远程连接了。
注意手机需要和Android Studio电脑在同一wifi下。
设置SDK路径
File-Other Settings-Default Project Structure
Minimum supported Gradle version is 5.1.1. Current version is 4.8.
gradle plugin 的版本和 gradle 本身的版本没有正确对应
找到 project 的 build.gradle ,根据表格中的版本号,修改版本号为正确对应的版本号即可。
Call requires API level 3 (current min is 1)
我用的gradle
在app的build.gradle里的defaultConfig里加入:minSdkVersion 16
16可以改成别的。
NDK编译报错SIMPLE: Error configuring
修改build.gradle(最外层,项目的gradle)
把classpath改为 'com.android.tools.build:gradle:3.4.1'
因为升级的原因,ndk用了Ninja
Could not download tensorflow-android.aar
修改为: implementation group: 'org.tensorflow', name: 'tensorflow-android', version: '1.13.1'
version以后可能会变,自行调整。
Android Error:Execution failed for task':app:compileDebugJavaWithJavac'
在android studio中的terminal(cmd也可以),调用“gradlew compileDebugJavaWithJavac”,可以查看到详细的错误信息。
Could not find AndroidManifest.xml file using generation folder
可以设置清单文件默认的路径
android { ...... javaCompileOptions { annotationProcessorOptions { arguments = [ "androidManifestFile": "$projectDir/src/main/AndroidManifest.xml".toString() ] } } ...... }
Plugin with id 'com.android.application' not found
对于android studio3.0以上,打开报错的项目的build.gradle,确保有以下代码。
buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' }}allprojects { repositories { google() jcenter() }}
gradle版本号根据自己的调整。
发表评论
最新留言
关于作者
