我可以相信我的 libgdx android 应用程序可以在 SDK 版本 14 上运行吗?
Can I trust that my libgdx app for android will work on Sdk version 14?
android build.gradle 中的所有内容。
所以如果我将 minSdkVersion 设置为 13 Android Studio 说它太低了,但如果我将它设置为 14 它似乎很高兴。假设它可以在 sdkVersion 14 上工作是否安全?不幸的是,我没有 sdkVersion 14 的 phone,而且我无法让模拟器为该版本工作。
我的 buildToolsVersion 设置为 28.0.3
compileSdkVersion 设置为 27
targetSdkVersion 设置为 27
我还尝试在 android studio AVD 管理器中使用 API 15 设置 Nexus 4 的虚拟设备,但它在虚拟 phone 上只有一个黑屏并且似乎永远不会启动。有人在尝试低 API 的模拟器时遇到同样的问题吗?
只要您没有在 Android 模块中做任何棘手的事情,就可以了。 Android 的每个版本都安装了很多 LibGDX 发行的游戏。如果特定 Android 版本有问题,它会出现在 LibGDX 问题跟踪器中。
所谓棘手的事情,我指的是在清单中自定义权限、通过反射调用 Android 代码等。在不同版本的 Android 中行为会发生变化。当您以 Android SDK 27 为目标时,minSdkVersion
和 targetSdkVersion
之间的各种版本中的所有 Android 行为更改都会生效。
旧版本的 Android 模拟器不支持 OpenGL ES 2.0,这就是您出现黑屏的原因。
android build.gradle 中的所有内容。
所以如果我将 minSdkVersion 设置为 13 Android Studio 说它太低了,但如果我将它设置为 14 它似乎很高兴。假设它可以在 sdkVersion 14 上工作是否安全?不幸的是,我没有 sdkVersion 14 的 phone,而且我无法让模拟器为该版本工作。
我的 buildToolsVersion 设置为 28.0.3
compileSdkVersion 设置为 27
targetSdkVersion 设置为 27
我还尝试在 android studio AVD 管理器中使用 API 15 设置 Nexus 4 的虚拟设备,但它在虚拟 phone 上只有一个黑屏并且似乎永远不会启动。有人在尝试低 API 的模拟器时遇到同样的问题吗?
只要您没有在 Android 模块中做任何棘手的事情,就可以了。 Android 的每个版本都安装了很多 LibGDX 发行的游戏。如果特定 Android 版本有问题,它会出现在 LibGDX 问题跟踪器中。
所谓棘手的事情,我指的是在清单中自定义权限、通过反射调用 Android 代码等。在不同版本的 Android 中行为会发生变化。当您以 Android SDK 27 为目标时,minSdkVersion
和 targetSdkVersion
之间的各种版本中的所有 Android 行为更改都会生效。
旧版本的 Android 模拟器不支持 OpenGL ES 2.0,这就是您出现黑屏的原因。