我创建了一个示例Android(L预览)应用,其最低和目标SDK版本为21。
<uses-sdk
android:minSdkVersion="21"
android:targetSdkVersion="21" />
为了测试应用程序,我按照以下规范创建了Android L模拟器。
设备:Nexus 5
目标:Android L预览
CPU / ABI:Intel Atom x86
皮肤WQVGA400
RAM:2048 VM堆:64
仿真选项:选中快照并取消选中主机GPU。
当我尝试运行该应用程序时,Android设备选择器对话框中未显示模拟器。
我还需要做更多其他事吗?
由于
答案 0 :(得分:2)
对于AndroidL,您需要将minSdkVersion
和targetSdkVersion
写入L
而不是21
。
<uses-sdk
android:minSdkVersion="L"
android:targetSdkVersion="L" />
来自Setting Up the Preview SDK documentation
你需要做
设置构建目标
右键点击Project - &gt;财产 - &gt;选择“Android”部分 - &gt; 将“Android L(预览)”检查到“项目构建目标”部分。
然后清理你的项目。
答案 1 :(得分:2)
要在Android(预览版)中运行应用程序,只需使用此代码更新清单。
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="21" />
将minSdkVersion设置为11。 我用这个。它的工作原理