前一段时间,我在Play商店中发布了Xamarin Forms应用。它可以在Android,iOS和UWP上正常运行。我发现Chromebook Chrome OS声称可以通过商店运行Android应用程序,但是在查找我的应用程序时却说它不兼容。我到处都看了,似乎找不到确切的原因。有人知道吗?
答案 0 :(得分:0)
我也遇到了这个问题,请在这里尝试这篇文章:
https://developer.android.com/topic/arc/
其中提到使用以下内容更新您的Android Manifest xml:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
... >
<!-- Some Chromebooks don't support touch. Although not essential,
it's a good idea to explicitly include this declaration. -->
<uses-feature android:name="android.hardware.touchscreen"
android:required="false" />
答案 1 :(得分:-1)
它说不兼容。
市场上的Chromebook可以基于ARM 或 Intel。在Intel方面,这些范围从Celeron 2955U一直到Core i7s(当前)。
由于这些x86 / x86_64 ARCH / ABI,您需要将这些ABI包含在您的apk中(或发布多个基于ABI的apk进行播放)
项目选项/构建/ Android构建/高级/发布配置:
选择<script>
function incrementValue() {
var value = parseInt(document.getElementById('username').value, 10);
value = value || 0;
value++;
document.getElementById('username').value = ("00000" + value).substr(-5);
}
</script>
(我不知道Chromebook上是否使用了任何32bit x86唯一的芯片,但是当然可以包含x86_64
)