2017年10月2日 星期一

Sources for 'Android API XX' Platform not found 解決辦法

Sources for 'Android API XX' Platform not found 解決辦法 

打開Preferences -> Appearance & Behavior -> System Settings -> Android SDK
以下以API 26為例

尋找所需要的版本號碼

假設是Sources for 'Android API 26' Platform not found

就下載Sources for Android 26重新compile就可以看到原始碼了


如果所選的版本沒有Sources for Android XX

代表版本過新 還沒出QQ

這時候可以考慮選擇前一版的

修改jdk.table.xml

路徑在

~/Library/Preferences/AndroidStudio2.3/options/jdk.table.xml


  • AndroidStudio2.3 這個要改成你所使用的AndroidStudio version

<jdk version="2">
      <name value="Android API 26 Platform">
      <type value="Android SDK">
      <version value="java version &quot;1.8.0_112-release&quot;">
      <homepath value="$USER_HOME$/develop/adt/sdk">
      <roots>
        <annotationspath>
          <root type="composite">
            <root type="simple" url="jar://$APPLICATION_HOME_DIR$/plugins/android/lib/androidAnnotations.jar!/">
          </root>
        </root></annotationspath>
        <classpath>
          <root type="composite">
            <root type="simple" url="jar://$USER_HOME$/develop/adt/sdk/platforms/android-26/android.jar!/">
            <root type="simple" url="file://$USER_HOME$/develop/adt/sdk/platforms/android-26/data/res">
          </root>
        </root></root></classpath>
        <javadocpath>
          <root type="composite">
            <root type="simple" url="http://developer.android.com/reference/">
          </root>
        </root></javadocpath>
        <sourcepath>
          <root type="composite">
            <root type="simple" url="file://$USER_HOME$/develop/adt/sdk/sources/android-26">
          </root>
        </root></sourcepath>
      </roots>
      <additional jdk="1.8 (1)" sdk="android-26">
    </additional></homepath></version></type></name></jdk>



<root type="simple" url="file://$USER_HOME$/develop/adt/sdk/sources/android-26">
          </root>



改成

<root type="simple" url="file://$USER_HOME$/develop/adt/sdk/sources/android-25">
          </root>


就可以囉 不過記得也要下載Sources for Android 25才能用

沒有留言:

張貼留言