qq_34205684
小超小调
采纳率60%
2021-01-10 14:59

Android Studio编译得到的apk拷贝到手机不能安装,而用adb工具能安装

我换了一个手机也是一样的,所以,不是手机的问题。怀疑是编译环境的问题,我用的是Android Studio 4.0.1版本,我重新安装Android Studio问题还是存在,求解决。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

8条回答

  • walkmanfy 微光_SJ 3月前

    是不是debug的apk,这个应该是没法主动安装的,如果打包的release包也不能安装的话就是安装过不能正常覆盖安装,可以先试试adb uninstall com.xx.xx 再安装

    点赞 1 评论 复制链接分享
  • qq_34205684 小超小调 2月前

    找到问题了,我是直接在虚拟机Run 'app'生成的apk,可能是不兼容问题。需要通过Build——Build Bundles(s)/APK(s)——Build APK(s),这样生成的apk就可以拷贝到手机手动进行安装。

    点赞 评论 复制链接分享
  • a11amok 11amok 2月前

    别用Run按钮自动生成的包。用Gradle 任务重新打个包。 AssembleRelease

    点赞 评论 复制链接分享
  • walkmanfy 微光_SJ 3月前

    涉及到我的知识盲区了╮(╯▽╰)╭

    点赞 评论 复制链接分享
  • qq_34205684 小超小调 3月前

    签名了的,Android Studio的版本,build版本,gradle版本我都改变试了,还是不行。这是我手机安装apk时,adb抓到的log,帮忙再看一下。

     

    点赞 评论 复制链接分享
  • walkmanfy 微光_SJ 3月前

    正式签名了的吧正式包?

    点赞 1 评论 复制链接分享
  • walkmanfy 微光_SJ 3月前

    那就排除法,换手机,换工程试试

    点赞 1 评论 复制链接分享
  • qq_34205684 小超小调 3月前

    都不行,我debug和release生成的apk拷贝到手机都不能直接安装。我也试过用adb uninstall命令卸载应用,还是不能安装

     

    点赞 评论 复制链接分享