问题标签 [target-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3923 浏览

android - Android Q 模拟器 - Build.VERSION.SDK_INT 返回 28

在 Android Q 模拟器上运行时返回 28 而不是 29。有什么我想念的吗?我正在尝试专门为 Android Q 添加逻辑,但我不知道如何正确确定此版本。

app.gradle 文件包含

0 投票
0 回答
351 浏览

android - 针对 Google Play 商店要求的 React-native targetSDKVersion

Google Play 商店已宣布从 2019 年 8 月 1 日开始,新应用程序至少面向 Android 9.0(API 级别 28)。参考:https ://developer.android.com/distribute/best-practices/develop/target-sdk

我已经在 ./android/build.gradle 中将我的 app targetSDKVersion 更新为 28,并且 app app 可以正常运行了。

但是,我发现我使用的其他 react-native 库的 targetSDKVersion 低于 28,这会影响应用上传到 Play 商店吗?

谢谢。

0 投票
1 回答
1457 浏览

android - HTTP URL 在适用于 Android 10 的 ExoPlayer 中不起作用

我有一个音频的 HTTP URL。

当 android TargetSDKVersion 为 26 时,该 URL 与 ExoPlayer v2.7.0 一起工作正常。

当 TargetSDKVersion 设置为 28 时,它不起作用。

收到以下错误:

但是,当我设置 HTTPS URL 时,它可以正常工作。

为此,我们在 AndroidManifest 中设置了网络配置

而 network_security_config 是:

此外,用于setAudioAttributes代替setAudioStreamType媒体播放器。

对此有什么想法吗?

0 投票
1 回答
49 浏览

target-sdk - 带有 targetSDK 22 安全漏洞的 Android 7

任何已知的 targetSDK 22 漏洞?我在 Android 5.1 中使用了 targetSDK 22,因为谷歌不再为 Android 5.1 发布安全更新。我只是将我的Android升级到7?由于 OS 7 将有最新的安全更新,它会解决我的所有漏洞吗?

0 投票
1 回答
67 浏览

android - 提交表单在 webview targetSdkVersion 29 上不起作用

** 升级 targetsdk 版本 29 后,我不得不将与 XWalkView 一起使用的应用程序转换为 Android Webview,因为该应用程序无法在 Android 10 上运行。现在我的应用程序打开但表单未提交。这就是支付屏幕打不开的原因。我在我的 PayActivity 中编写了下面的代码示例。**

构建.gradle

我的表格是这样的

0 投票
2 回答
775 浏览

android - PackageManager 没有返回带有 targetSdkVersion 30 的正确包

我正在使用PackageManager获取用户设备上安装的所有软件包的列表。这工作得很好,直到我从 targetSdkVersion 29 切换到 30。

当我将 targetSdkVersion 从 29 增加到 30 时,PackageManager不再返回正确的包列表(我正在制作一个启动器,实际上,它几乎没有返回任何可以启动的包)。

我试过了pm.getInstalledPackages(0)这里pm.getInstalledApplications(0)指出的检索应用程序的方法。他们都没有工作,而且他们之前都在工作。

build.gradle 版本设置:

有谁知道这里发生了什么?

0 投票
1 回答
152 浏览

cordova - 带有targetsdk 29的初始屏幕后Cordova应用程序崩溃

为了满足 Google 的要求,我在我的 Cordova 应用程序(使用 xwalk 2.4.0)上将 targetsdk 版本切换为 29。更新后应用程序在启动时崩溃:我在 logcat 中发现了以下错误:

接着:

对于我的应用程序,删除 xwalk 是一场灾难。

0 投票
2 回答
1332 浏览

android - 这个错误的解决方案是什么(Target SDK version 30 requires a minimum of signature scheme v2)

这个错误的解决方案是什么(Target SDK version 30 requires a minimum of signature scheme v2)

错误 de apksigner: ERROR: MIN_SIG_SCHEME_FOR_TARGET_SDK_NOT_MET: Target SDK version 30 requires a minimum of signature scheme v2; 在此处输入图像描述APK 未使用此签名方案或更高版本的签名方案签名

0 投票
2 回答
1146 浏览

android - 安装应用程序时 minSdkVersion 比设备 API 级别错误

我正在使用 Api 级别 30 的 Android 手机中安装目标 sdk 版本 android S 的 Android 应用程序。我的应用程序默认配置设置就像

但是,当我在具有 Api Level 30 的模拟器中安装 apk 时,我收到错误消息

如何解决这个问题?需要修改哪些内容才能使其正常工作?

0 投票
1 回答
97 浏览

android - Google Play 应用更新上传失败 14 次

我很难在 Google Play 上获得新的应用更新:

在此之前,我成功上传了我的应用第一个版本(1.0.0)并获得批准(2021 年 4 月 16 日),然后我收到了有关Android 11的用户反馈,因为这是不可能的。阅读了一些文件,经过一段时间的研究,我添加了MANAGEMENT_EXTERNAL_STORAGE权限AndroidManifest.xml并上传了更新的版本1.0.1,但被拒绝了,因为谷歌不允许使用上述权限并要求删除它。放弃这个权利。

问题:不需要访问设备存储 您确定的功能不需要不受限制地访问设备存储。还有其他隐私友好选项可用于访问共享存储中的文件,例如使用系统文件选择器,或者,在使用案例中,您可以遵循从此处列出的其他应用程序接收数据的建议。请更新您的应用,以便该功能使用隐私友好的替代方案并删除所有文件访问 (MANAGE_EXTERNAL_STORAGE) 权限。

我继续做更多研究,发现它被指示为“更改目标 SDK 30 -> 29 并从 AndroidManifest.xml 中删除 MANAGEMENT_EXTERNAL_STORAGE 权限”,我再次关注并重新上传但仍然被拒绝,到现在我尝试过的次数最多 14 次(总是尝试构建.aab& .apk)但没有任何改变......

我不知道是否有更好的解决方案,所以希望有人可以帮助我,最重要的是为什么我删除了权限,但谷歌仍然报告了上述原因?感谢大家。