c# - Xamarin Forms 3 - 支持的最低 Android 版本是多少?
问题描述
我需要在装有 Android 4.1 的设备上运行我的应用程序(Xamarin Forms 3.1)。要求(官方文档)是这样写的:
"Android 4.0.3 (API 15) or higher".
但是 XF 3.1 不适用于低于 4.4 的版本。我收到此错误:
09-13 18:05:37.752 E/AndroidRuntime(10979): FATAL EXCEPTION: main
09-13 18:05:37.752 E/AndroidRuntime(10979): java.lang.UnsatisfiedLinkError: Couldn't load monodroid: findLibrary returned null
09-13 18:05:37.752 E/AndroidRuntime(10979): at java.lang.Runtime.loadLibrary(Runtime.java:365)
09-13 18:05:37.752 E/AndroidRuntime(10979): at java.lang.System.loadLibrary(System.java:535)
09-13 18:05:37.752 E/AndroidRuntime(10979): at mono.MonoPackageManager.LoadApplication(MonoPackageManager.java:34)
09-13 18:05:37.752 E/AndroidRuntime(10979): at mono.MonoRuntimeProvider.attachInfo(MonoRuntimeProvider.java:22)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.app.ActivityThread.installProvider(ActivityThread.java:4560)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.app.ActivityThread.installContentProviders(ActivityThread.java:4190)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4132)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.app.ActivityThread.access$1300(ActivityThread.java:130)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1255)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.os.Handler.dispatchMessage(Handler.java:99)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.os.Looper.loop(Looper.java:137)
09-13 18:05:37.752 E/AndroidRuntime(10979): at android.app.ActivityThread.main(ActivityThread.java:4745)
09-13 18:05:37.752 E/AndroidRuntime(10979): at java.lang.reflect.Method.invokeNative(Native Method)
09-13 18:05:37.752 E/AndroidRuntime(10979): at java.lang.reflect.Method.invoke(Method.java:511)
09-13 18:05:37.752 E/AndroidRuntime(10979): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
09-13 18:05:37.752 E/AndroidRuntime(10979): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
09-13 18:05:37.752 E/AndroidRuntime(10979): at dalvik.system.NativeStart.main(Native Method)
XF 3.0 的最低安卓版本是多少?哪个版本的 Xamarin Forms 支持 android 4.1?
解决方案
Xamarin Forms 3 支持 Android 4.1。我的问题出在模拟器上。设备正在工作。
推荐阅读
- pandas - 如何从数据框中绘制列
- angular - PWA 的线框和 UI 设计
- python-3.x - 使用pyodbc和python3查询具有特殊字符的字段时出现内存不足错误
- python - MQTTTextStreamSource 的 getBatch 返回的 DataFrame 没有 isStreaming=true
- ios - iOS Xcode 从 Maya 导入 COLLADA .dae 3D 模型,同时尊重枢轴点
- php - Laravel 中的传入数据处理
- html - 具有隐藏溢出的 flex 布局中的绝对定位按钮(带有 scolling)
- csv - 将带有 SED 的 csv 文件转换为新的输出格式?
- c# - 发送失败一些邮件
- html - 嵌套列表不浮动