簡體   English   中英

為什么Intellij Idea為android模擬器顯示compatible =“no”

[英]Why Intellij Idea shows compatible=“no” for android emulator

Intellij Idea為每個Android模擬器顯示compatible =“no”。 我嘗試了不同api級別的模擬器。 同時我的NexusOne兼容=“true”。

有誰知道它如何檢查設備/模擬器的兼容性?

我在清單中有下一個設置:

<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="4"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_APN_SETTINGS"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

<supports-screens
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        android:anyDensity="true"
        />

這可能發生,因為一的已知的錯誤 ,當您在IntelliJ IDEA的運行安裝SDK。 重新啟動IntelliJ IDEA應該可以解決問題。

嘗試刪除android:targetSdkVersion="4"

我以前遇到過這個問題。 對我來說,這是因為我的$ PATH中沒有一些Android工具。 模擬器可能無論如何都可以工作,但最好安全地使用它。 嘗試在/home/username/.bashrc文件中的某處添加這些行,然后重新啟動終端以確保包含所有這些工具。

export PATH=${PATH}:.../android-studio/bin
export PATH=${PATH}:.../android-studio/sdk
export PATH=${PATH}:.../android-studio/sdk/platforms
export PATH=${PATH}:.../android-studio/sdk/platform-tools

要測試它們是否正確包含,只需檢查一個簡單命令的輸出,如,

$adb

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM