美文网首页
AndroidStudio错误集合

AndroidStudio错误集合

作者: 努力学习的安同学 | 来源:发表于2019-01-16 14:18 被阅读0次
    1. 安装程序的时候遇到
    Error while executing: am start -n "net.ankie.italker.push/net.ankie.italker.push.LaunchActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
    Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=net.ankie.italker.push/.LaunchActivity }
    Error type 3
    Error: Activity class {net.ankie.italker.push/net.ankie.italker.push.LaunchActivity} does not exist.
    

    需要将AS中的内存清理一下,然后继续安装即可File->Invalidate Caches/Restart

    1. 在Build的时候,找不到R文件,情况是compileSdkVersion 28和当前的sdk的版本不一致,导致编辑错误。
    2. 在AS的版本3.2.1中,bulid没有问题,也内存清理了,也修改了编译版本了,就是不行,最后是由于新版本的编译错误会提示在Build:Sync中的最下面,原因是我直接复制的教程的代码,和我的包命名不一样,也和新版本的编辑的逻辑有关
      参考:Execution failed for task ':app:transformClassesWithDexForRelease'.经验总结
    3. 由于电脑崩了,重新做的系统,就没有配置adb,所以需要配置.bash_profile,配置后可以使用adb的相关命令和gradlew的相关命令,在mac下需在命令前加上./
      编译并显示错误:./gradlew compileDebugSources --stacktrace -info
      清空缓存:./gradlew clean build --info
      参考1:Mac 配置 adb 环境、gradlew
      参考2:Android Gradle 技巧之二: 最爱命令行
    4. 寻找AS中的应用程序的db文件,连接手机后,点击右下角的Device File Explorer然后会出现整个手机的目录,具体的地址为:data/data/{包名}/databases/{数据库名字}

    相关文章

      网友评论

          本文标题:AndroidStudio错误集合

          本文链接:https://www.haomeiwen.com/subject/gnlydqtx.html