递归火山软件开发平台

标题: 关于“此应用专为旧版Android打造,可能无法...”的解决方案 [打印本页]

作者: niqiu    时间: 2020-1-6 20:02
标题: 关于“此应用专为旧版Android打造,可能无法...”的解决方案
本帖最后由 niqiu 于 2020-1-7 20:38 编辑

问题截图:
(, 下载次数: 120)


解决方案:
按Alt+F7,调出“属性设计对话框”。将“目标安卓平台SDK的API级别”,修改为“23(6.0版)”或更高版本
(, 下载次数: 123)

=================================================
20200107更新
感谢创世魂老师关于目标API的提醒。将“目标安卓平台SDK的API级别”,修改为“23(6.0版)”或更高版本,可解决APP提示“此应用专为旧版Android打造,可能无法...”的问题,但最好将目标API设置为最新API

升级 API 不仅有助于提升 Android 安全与隐私的防护水平,而且还能有效预防应用对设备资源 (如电量和内存) 的异常消耗,从而为用户提供更好的产品体验。
....
我们发现在 Play Store 之外,超过 95% 的间谍应用故意将目标 API 等级设置为 22 或更低,以便其运行在较新版本 Android 系统上时也能绕过运行时的权限请求。
关于目标API可参考https://zhuanlan.zhihu.com/p/60646846

在Android5.1.1版本(API22)及以前,使用权限不需要动态申请(为所欲为?),在Android6.0版本(API23)及后续版本,使用一些重要(危险)权限,需要动态申请,用户同意后才能使用该权限,这是谷歌出于安全等方面的考虑。








作者: 创世魂    时间: 2020-1-7 12:13
警告!!
不要设置"编译用安卓SDK的API级别"  ,火山编译器会自动选择.

除此之外: "目标安卓平台SDK的API级别"应该设置为(26\安卓8.0) 来源《移动应用软件高API等级预置与分发自律公约》


(, 下载次数: 133)


作者: niqiu    时间: 2020-1-7 19:14
创世魂 发表于 2020-1-7 12:13
警告!!
不要设置"编译用安卓SDK的API级别"  ,火山编译器会自动选择.

学习了
作者: 小石头    时间: 2020-2-19 19:14
知道了!!!自从手机自动升级后,好多老软件都有这个提示
作者: Zhuzhizhong1    时间: 2020-2-20 10:31
这样  是不是  6.0一下系统版本,就不能用了
  
作者: niqiu    时间: 2020-2-21 12:09
Zhuzhizhong1 发表于 2020-2-20 10:31
这样  是不是  6.0一下系统版本,就不能用了

可以用。更改目标API,不影响运行时所需要的安卓系统版本
作者: 入梦    时间: 2020-5-10 14:33
我封装了一个网站,用TXX5浏览器的,为什么我API提升到6.0或以上,打开的网页就没有任何图片显示了呢?测试多个API都不能显示
作者: niqiu    时间: 2020-5-12 22:14
入梦 发表于 2020-5-10 14:33
我封装了一个网站,用TXX5浏览器的,为什么我API提升到6.0或以上,打开的网页就没有任何图片显示了呢?测试 ...

TX5浏览器没怎么用过,不如你咨询下魂总




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4