2016-08-31 71 views

回答

50
  1. 檢查安裝的java版本,應該是1.8或更高版本。

MBP-Vitaliy:~$ java -version 
 
java version "1.8.0_92" 
 
Java(TM) SE Runtime Environment (build 1.8.0_92-b14) 
 
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

Android Studio中
  • 檢查Java版本。 在Mac OS X中:Android Studio - >關於Android Studio。 JRE應該在1.8或更高的地方。

  • 如果你有另一個,在Mac OS X中進入應用程序文件夾找到AndroidStudio.app並點擊顯示內容,然後在Content文件夾中找到Info.plist文件並手動將JVM版本更改爲1.8。

  • <key>JVMVersion</key> 
     
    <string>1.8</string>

  • 重啓Android Studio中。
  • +1

    Linux和Windows如何? – Suragch

    +3

    @Vitaliy JVMVersion 1.8 以上的伎倆。 Mine是 JVMVersion 1.6,1.7+ Abhilash

    +0

    @Suragch請參閱我對windows用戶的回答。 – Bronx

    5

    for mac users @Vitaliy Movchan answer works。

    對於Windows用戶(誰擁有設置JAVA_HOME在他們的工作系統):

    • 安裝JDK 1.8和注意的目標路徑,通常是C:\ Program Files文件\的Java \ jdk1.8.0_xx
    • 右鍵單擊我的電腦,然後選擇屬性。
    • 點擊左欄中的高級系統設置鏈接。
    • 在高級選項卡中單擊環境變量
    • 創建或修改變量JAVA_HOME。
    • 輸入變量值作爲Java Development Kit的安裝路徑。
    2

    如果您選擇Android版本23(棉花糖)而不是版本24(牛軋糖),仍然可以在設計期間在IDE中呈現佈局。

    enter image description here

    這不是一個長期的解決方案,但對於大多數的目的應該是足夠了。通過在Android模擬器中運行應用程序,您始終可以看到實際的Nougat佈局。

    1

    添加JVMVersion 1.8 * 1.8+到Android工作室應用程序的info.plist,並檢查缺省Java版本

    -1

    我有同樣的問題,在我的系統我已經安裝了3周的JDK。 jdk1.6,jkd1.7和jdk1.8。 我正在處理一些需要jdk 1.7的項目,所以我無法更改JAVA_HOME。

    所以我找到了另一個告訴android studio需要使用JAVA_HOME的解決方案。

    所以我只是編輯studio.sh文件並添加了JAVA_HOME變量。

    JAVA_HOME =/usr/lib目錄/ JVM/JAVA-8 ORACLE/

    studio.sh file

    後重新啓動機器人工作室開始指向爲JDK 1.8。 希望這會有所幫助。

    相關問題