当前位置: 首页 > 知识库问答 >
问题:

我们如何设置android应用程序与不同的android平台兼容?

荆哲
2023-03-14

最近我开发了一个android应用程序。在第一阶段创建该项目时,我的第一个设置是针对API级别为21的android。现在我需要在旧版或新版本的Android中使用这个应用程序。但它“不幸地停止了”。我还使用了以下解决方案,但它不起作用:如何为ionic/cordova构建和部署旧版本的android?我打算使用的API级别在17到23之间。对于这个令人沮丧的问题,你有什么建议?非常感谢。事故日志如下:

unable to resolve virtual method 232: Landroid/app/Application;.registerOnProvideAssistDataListener (Landroid/app/Application$OnProvideAssistDataListener;)V
Could not find class 'android.util.ArrayMap', referenced from method com.android.tools.fd.runtime.MonkeyPatcher.monkeyPatchExistingResources
unable to resolve interface method 16032: Landroid/view/Window$Callback;.onSearchRequested (Landroid/view/SearchEvent;)Z

共有1个答案

安轶
2023-03-14

我也有同样的问题。我试过一些解决办法,但解决不了。解决办法是:

  1. Android Studio E/dalvikvm:找不到类。。。参考方法
 类似资料:
  • 我刚刚发布了我的应用程序为穿戴设备,它的手表脸,没有任何UI为电话应用程序。我上传到了Google Play。但它说这个应用程序与你的设备不兼容。到所有用户或设备。 有人知道吗?

  • 问题内容: 我需要找到Android应用程序中的瓶颈所在。 我可以使用哪些配置文件工具或技术? 问题答案: 您可以使用Traceview。它远非理想,但可行。 本文介绍了如何使用它。

  • 我在市场上有一个Android应用程序,支持多个APK。现在它不支持屏幕分辨率为1080x1920、密度为441dp的星系S4;i、 e.该应用程序未在Galaxy S4中显示。原因可能是什么???请帮忙???? 清单中使用的过滤器(适用于支持Galaxy S3(屏幕大小4.8)、分辨率为720x1280的Galaxy Nexus(屏幕大小4.65)):兼容屏幕屏幕android:screenSi

  • 当然,这是我开发应用程序的手机,所以它应该是兼容的。有其他设备的人说它报告兼容,也有人说它报告不兼容,但我找不到趋势。(显然我不认识很多有Android设备的人。) 我尝试了以下方法: > 按照此答案的建议将一个大文件从目录中移出。其中唯一的文件是一个约700kB的文本文件,但我将其移动到中,没有明显的变化。 以下是的输出: 为了完整起见,我的清单文件: 在Play store的“设备可用性”部分

  • 我在Google Play中的应用在一些设备上不可见,无论它们的Android版本如何。有什么方法可以通过Android Studio或Google Android开发人员控制台了解为什么我的应用程序与Brand X设备不兼容? 例如; > < li> 华为P9Android6.0可以 华为P9精简版Android6.0失败 我检查了之前输入的问题/答案,并了解原因可能是以下原因之一; andro

  • 问题内容: 如何为Android应用程序设置IntelliJ IDEA? 问题答案: 我花了整整一天的时间尝试将所有内容组合在一起,涉及数百个站点和教程,但是它们都跳过了琐碎的步骤。 因此,这里是完整的指南: 下载并安装 Java JDK (选择Java平台) 下载并安装 Android SDK (建议安装程序) android SD完成安装后,在 Android SDK Tools* 下打开 S