省流:两种方法,1. 通过adb安装,可以通过打开开发者模式的usb安装,在电脑端输入指令 adb install --bypass-low-target-sdk-block FILENAME.apk (apk为电脑的apk位置)进行安装。2. 通过apktools反编译修改targetSdkVersion的值为23再重新编译打包签名生成新包安装。两种方法都可以成功安装。
原因是因为安卓14规定安装应用的targetSdkVersion必须不低于23。安卓官方给出的一种解决方案就是直接绕过低目标的sdk块,就是方案1,比较简单。而要求不低于23也可以直接把apk的sdk改为不低于23。方案二具体做法就是反编译apk,反编译后的文件夹里的apktool.yml里的targetSdkVersion改为23(没有就加)然后再打包签名把apk移到手机下载,这么搞的好处是可以到处分享[受虐滑稽][受虐滑稽][受虐滑稽]。细节具体有问题可以直接问我[流汗滑稽](虽然我很可能也不会)。