我用的是AS3.0 用OPPOR9做的测试机,APP从AS可以直接运行到手机上,但是把output文件下的debug.apk 文件拷出来,运行到手机上就出现了文件损坏的警告,无法安装,搜了很久,最后把签名后apk文件导出来,就能运行了。
还有一个签名问题,Androidstudio2.2之前的貌似没有以下画圈的部分
Android 7.0 引入一项新的应用签名方案 APK Signature Scheme v2,它能提供更快的应用安装时间和更多针对未授权 APK 文件更改的保护。在默认情况下,Android Studio 2.2 和 Android Plugin for Gradle 2.2 会使用 APK Signature Scheme v2 和传统签名方案来签署您的应用。
1)只勾选v1签名就是传统方案签署,但是在7.0上不会使用V2安全的验证方式。
2)只勾选V2签名7.0以下会显示未安装,7.0上则会使用了V2安全的验证方式。
3)同时勾选V1和V2则所有版本都没问题。