Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了AndroidStudio告诉我我的模拟器与我的项目不兼容,为什么,如果模拟器是api10而项目是api3?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在模拟器中运行NexusOne,安装了 android 2.3.3(sdk10)

我的项目是android:minSdkVersion =“3”android:targetSdkVersion =“10”当我尝试在我的nexusOne模拟器(2.3.3.)上运行它时,它说它在选择器窗口中不兼容.

如果我尝试将其设置为设置中的首选模拟器,它将简单地拒绝运行并显示一个警告,说它不兼容.

我试图改变清单甚至读取android:minSdkVersion =“3”android:targetSdkVersion =“3”仍然是相同的结果……

如果我只是从列表中选择模拟器,而不事先选择它,它显示不兼容,但运行没有任何问题.

有什么想法吗?
(P.s.我不知道为什么有这个空白区…随意编辑和删除:)这个空白区域唯一的东西是图片脚注……不应该渲染)

编辑:我认为我已经解决了问题,并在下载SDK时写下了这个错误答案.但是当它下载并且我使用android 2.3.3(api10)创建了一个新的AVD时,同样的事情发生了. studio剧照说它不兼容.

Android studio会在非标准位置安装自己的SDKmanager副本.

我已经拥有的独立SDK Manager,位于:

C:\Users\You\.android

安卓工作室一个人在

C:\Users\You\ApPDAta\Local\Android\android-studio\sdk

但是,AVD管理器似乎将AVD数据保存在同一个地方,无论SDK Manager位于何处.所以SDK Manager工作室使用,认为我缺少2.3.3 api,但AVD经理知道在正确/以前的位置进入哪里.

我会在两个地方下载我需要的SDK …糟透了,无法进行符号链接

解决方法

兼容性检查不正确: https://code.google.com/p/android/issues/detail?id=55837

就SDK而言,您可以将Android studio配置为使用与Eclipse使用的SDK相同的SDK,而不是与其捆绑的SDK.您可以通过修改项目结构|来完成此操作SDK的.

大佬总结

以上是大佬教程为你收集整理的AndroidStudio告诉我我的模拟器与我的项目不兼容,为什么,如果模拟器是api10而项目是api3?全部内容,希望文章能够帮你解决AndroidStudio告诉我我的模拟器与我的项目不兼容,为什么,如果模拟器是api10而项目是api3?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。