目录
一: INSTALL_FAILED_VERSION_DOWNGRADE
三: 无法访问ActivityCompatApi23 找不到android.support.v4.app.ActivityCompatApi23的类文件
四:You need to use a Theme.AppCompat theme (or descendant) with this activity. 参考
五:Resolved versions for app (21.0.3) and test app (23.1.1) differ. 参考
六:Only fullscreen opaque activities can request orientation
七: Caused by: java.lang.ClassNotFoundException: Didn't find class "" on path: DexPathList
八:Could not find matching constructor for: com.android.builder.core.DefaultManifestParser(File)
九:AAPT2 error: check logs for details
十:安装apk会出现包名,而不是应用名,而且会出现安装包崩溃:
一: INSTALL_FAILED_VERSION_DOWNGRADE
因为要安装的版本太低,故会报次错误。
解决方法:
1.卸载原来的应用。
2.全局搜索versionCode[Edit - Find - Find in Path],修改到一个较大值。
3.若是魅族/魅蓝手机:设置 - 指纹和安全 - 访客模式 - 清除访客数据,或者锁屏, 输入访客密码,进入访客模式 ,删除里面对应的App
4.还是不行,试试全局修改包名
参考:关于魅族手机 安装APP提示安装失败 更新包不兼容的解决方法
ps: adb devices - adb install [-r] path
二: Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead.
1. 把项目根目录的 build.gradle文件中引入的apt屏蔽掉
// classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
2. 所在module的build.gradle文件中引入的apt屏蔽掉
//apply plugin: 'com.neenbedankt.android-apt'
将项目中的apt 替换成 annotationProcessor
//apt 'com.google.dagger:dagger-compiler:2.5'
annotationProcessor 'com.google.dagger:dagger-compiler:2.5'//使用apt build dagger-compiler编译器
三: 无法访问ActivityCompatApi23 找不到android.support.v4.app.ActivityCompatApi23的类文件
添加依赖即可:implementation 'com.android.support:appcompat-v7:27.0.2'
在Android Studio中找不到AppCompatActivity?解决方案
四:You need to use a Theme.AppCompat theme (or descendant) with this activity. 参考
1. values/styles.xml:
<style name="AppTheme" parent="AppBaseTheme"><