本篇目录:

androidstudio编译出来没有红色的就算编译通过了吗

这是正常情况哦,这是因为这些方法或者类是被Android SDK隐藏的,出于安全或者某些原因,这些api不能暴露给应用层的开发者,所以编译完成的android.jar包里会把这些API隐藏掉的。

由于频繁切换多个不同的项目,导致AndroidStudio 很多类红色高亮找不到,但是由可以编译运行,是应为开发工具缓存的问题导致 File - Invalidate Caches/Restart… - Invalidated and Restart 重新启动就好了。

androidstudio忽略警告(androidstudio报错)  第1张

Make Project:编译Project下所有Module,一般是自上次编译后Project下有更新的文件,不生成apk。Make Selected Modules:编译指定的Module,一般是自上次编译后Module下有更新的文件,不生成apk。

因为项目还没有编译成功,也就是说,项目中还有报错,你得把错误改掉,编译运行成功一次,就会有了。

AndroidStudio升级3.3.1后打包生成APK报AAPT2的错误解决办法

1、从log中可以看到是off_line_step.png这张图片导致的问题,但刚开始没注意到这些,直接去百度、Google中搜com.android.builder.internal.aapt.vAapt2InternalException,确实找到很多网友也遇到了这个问题。

2、在gradle.properties文件里添加一行android.enableAapt2= false;在build.gradle的buildTypes下添加以下配置:clean project, Rebuild project;记录下来做个备忘。

androidstudio忽略警告(androidstudio报错)  第2张

3、入口:build-generate signed bundle/APK,打开后如下图1:选中apk打包,进入next:选择打包类型:箭头所指即为生成的混淆+签名后的打包apk文件。

到此,以上就是小编对于androidstudio报错的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

androidstudio忽略警告(androidstudio报错)  第3张