有没有解决办法?

解决方案 »

  1.   

    看下build.gradle配置呢,是不是都是默认的。
      

  2.   

    我2.3的时候遇到过一次,是使用keystore文件签名时的问题,把签名里面的v1和v2都选中就行了
      

  3.   

    升级3.0之后自动启用了instant run功能,生成的apk包是不完整的,设置中关闭即可,应该是这个导致的
      

  4.   

    我遇到的情况是这样的,AS2.3升级为3.0之后,改了些配置,然后能够直接通过通过绿色小箭头run到手机上没问题,后来将生成的apk包拷出来之后7.0系统的手机提示安装包损坏,找了好多解决方法,包括6楼所说的签名问题,和自己上面回复的关闭instant run功能等,结果发现都是无法解决的,当时找到instant run马上回复了也没试试抱歉,因为自己刚好确实打开了这个设置项,所以不知道为啥,后来的解决方法是通过右边的Gradle project目录中选中Task/install/install_Debug打包成功apk并安装成功
      

  5.   

    build.gradle配置好了吗
      

  6.   

    我遇到的情况是这样的,AS2.3升级为3.0之后,改了些配置,然后能够直接通过通过绿色小箭头run到手机上没问题,后来将生成的apk包拷出来之后7.0系统的手机提示安装包损坏,找了好多解决方法,包括6楼所说的签名问题,和自己上面回复的关闭instant run功能等,结果发现都是无法解决的,当时找到instant run马上回复了也没试试抱歉,因为自己刚好确实打开了这个设置项,所以不知道为啥,后来的解决方法是通过右边的Gradle project目录中选中Task/install/install_Debug打包成功apk并安装成功我碰到了跟你说的一样的问题,按照你的方式去解决问题,但是我在右上角找到了Gradle project,并没有找到你所说的Task/install/install_Debug,麻烦你说详细一点,谢谢你。
      

  7.   

    我遇到的情况是这样的,AS2.3升级为3.0之后,改了些配置,然后能够直接通过通过绿色小箭头run到手机上没问题,后来将生成的apk包拷出来之后7.0系统的手机提示安装包损坏,找了好多解决方法,包括6楼所说的签名问题,和自己上面回复的关闭instant run功能等,结果发现都是无法解决的,当时找到instant run马上回复了也没试试抱歉,因为自己刚好确实打开了这个设置项,所以不知道为啥,后来的解决方法是通过右边的Gradle project目录中选中Task/install/install_Debug打包成功apk并安装成功我碰到了跟你说的一样的问题,按照你的方式去解决问题,但是我在右上角找到了Gradle project,并没有找到你所说的Task/install/install_Debug,麻烦你说详细一点,谢谢你。
    http://blog.csdn.net/sxw1900/article/details/78489294 该链接下说明的最后一点,有一个截图,请参考
      

  8.   

    我遇到的情况是这样的,AS2.3升级为3.0之后,改了些配置,然后能够直接通过通过绿色小箭头run到手机上没问题,后来将生成的apk包拷出来之后7.0系统的手机提示安装包损坏,找了好多解决方法,包括6楼所说的签名问题,和自己上面回复的关闭instant run功能等,结果发现都是无法解决的,当时找到instant run马上回复了也没试试抱歉,因为自己刚好确实打开了这个设置项,所以不知道为啥,后来的解决方法是通过右边的Gradle project目录中选中Task/install/install_Debug打包成功apk并安装成功我碰到了跟你说的一样的问题,按照你的方式去解决问题,但是我在右上角找到了Gradle project,并没有找到你所说的Task/install/install_Debug,麻烦你说详细一点,谢谢你。
    http://blog.csdn.net/sxw1900/article/details/78489294 该链接下说明的最后一点,有一个截图,请参考谢谢你啊,你这个方法确实是可以解决我的问题,但是这样用的好不习惯,还是喜欢直接点绿色小箭头生成apk的方式。
      

  9.   

    我run了之后每次都提示应用未安装,咋回事呢?大侠
      

  10.   

    Build > Build APK(s)    
      

  11.   

    as  run的apk  是不完整的,我在2,3及以下都这样,不用说3.0了
    最好还是  build -> build apk(s)  生成一个包
    你可以看过程
    run  的时候与 build 的时候其实都差不多
    然后你在build的文件夹里瞅瞅 有个app-debug.apk 文件
    就这一个文件 现在多了个json文件(不在意)
    你run了后,这也有个文件,但是你比较两个文件大小(run的小很多)
    那么,结果就是,run的直接用差不多别想着打包发出去
      

  12.   

    SDK 配置好了吗?
      

  13.   

    我是升级Android studio 3.0后打出的apk 用应用宝安装都会提示
      

  14.   

    我是升级Android studio 3.0后打出的apk 用应用宝安装都会提示
    试了楼上的所有的方法,打出的apk都安装不了!
    之后我使用adb安装,亲测可用~
      

  15.   

    我遇到到,也是因为instant run,纠结了好久~~
      

  16.   

    试试 这个 http://blog.csdn.net/jiangxuqaz/article/details/79010633
      

  17.   

    你把apk签名之后再按照试试
      

  18.   

    我尝试使用Gradle打包成功了
      

  19.   

    build->buikd apk(s) 这样运行出来的apk就可以了 具体原因不知道 我也是碰到了 如果知道具体原因望告知
      

  20.   

    签名版本的问题吧,用第一个版本,第二个版本是Android7以上系统用的
      

  21.   

    我3.0新建的项目也是,debug和release版应用宝提示安装失败,apk安装包损坏,但是adb安装和发到手机里直接安装都没问题,签名是v1,v2都选中
      

  22.   


    现在新建的项目的grdle里面  没有buildToolsVersion了,加上就好了
      

  23.   

    我遇到的情况是这样的,AS2.3升级为3.0之后,改了些配置,然后能够直接通过通过绿色小箭头run到手机上没问题,后来将生成的apk包拷出来之后7.0系统的手机提示安装包损坏,找了好多解决方法,包括6楼所说的签名问题,和自己上面回复的关闭instant run功能等,结果发现都是无法解决的,当时找到instant run马上回复了也没试试抱歉,因为自己刚好确实打开了这个设置项,所以不知道为啥,后来的解决方法是通过右边的Gradle project目录中选中Task/install/install_Debug打包成功apk并安装成功
    这个问题困扰我半年了,终于按照楼上的方法解决!
      

  24.   

    在build.gradle中,修改minSdkVersion的版本号就行,例如改成 minSdkVersion 19 这样Android4.4以上的系统都能用
      

  25.   

    用build->build APK(s)来生成apk
      

  26.   

    在gradle.properties文件中添加android.injected.testOnly=false