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

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • walkmanfy
    微光_SJ 2021-01-11 09:19
    已采纳

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

    点赞 评论
  • qq_34205684
    小超小调 2021-01-11 10:18

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

     

    点赞 评论
  • walkmanfy
    微光_SJ 2021-01-11 11:35

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

    点赞 评论
  • walkmanfy
    微光_SJ 2021-01-11 11:36

    正式签名了的吧正式包?

    点赞 评论
  • qq_34205684
    小超小调 2021-01-12 15:30

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

     

    点赞 评论
  • walkmanfy
    微光_SJ 2021-01-13 11:36

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

    点赞 评论
  • a11amok
    11amok 2021-02-03 18:35

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

    点赞 评论
  • qq_34205684
    小超小调 2021-02-25 10:26

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

    点赞 评论

相关推荐