1.导入jar后无法识别,找不到相关类
解决:如果Clean Project后仍不能解决,则采用Invalidate Caches /Restart,若仍不能解决则需要手动删各module里的build内容
2.Studio启动不自动打开项目
解决:File/Setting/Appearance&Behavior/SystemSettings/Reopen last project on startup
3.build.gradle编写
a.def 定义常量
b.BuildConfig类
通过在build.gradle中配置buildconfigField("变量类型名", "变量名", "值"), 可以实现对BuildConfig的设置
添加buildConfigField的时候, 如果是String加上"号
4.编译问题
4.1.编译报error: failed linking references
解决:升级compileSdkVersion及对应的com.android.support:appcompat
5.查看数据库
plugin=>搜database 装database Navigator
6.Android studio导入aar包的正确方式
通new module => import .aar library导入(会为aar生成新的module)
7.添加so文件
方法1:在src/main中新建jniLibs文件夹 ,把.so复制进去即可
方法2:在app/中新建libs文件夹(或其它目录),把.so复制进去,然后build.gradle里的android{...}加指定路径
android{
.....
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
8.Builder窗口显示乱码(中文乱码)
Help=>Edit Custom VM Options...
添加-Dfile.encoding=UTF-8
重启Android Studio