然後 Android Studio 出現要你下載相關資源 與下列錯誤訊息
Decompiled .class file bytecode version xx(java x)
Source for 'Android API 25 Platform' not found
然後裡面的程式碼會出現類似這樣
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
throw new RuntimeException("Stub!");
}
完全看不到裡面內容只有 Exception
請到下面資料夾找尋 jdk.table.xml 文件
C:\Users\UerName\.AndroidStudio2.2\config\options\ jdk.table.xml
PS . UserName : 你登入電腦的使用者名稱
AndroidStudio2.2 : 可能會有很多個請選擇你現在正在使用的那一個
然後進行編輯 jdk.table.xml
然後尋找 Android Studio 提示你的錯誤是哪一個 API 版本。
以上面舉的例子為 Source for 'Android API 25 Platform' not found
所以我們找到與錯誤同樣本版的位置。
-
找到之後再尋找 SourcePath Tag 位置
裡面會有 <root type="composite" />
然後更改 Tag 與添加以下
<root type="simple" url="file://D:\SDK\sources\android-25" />
file 路徑為你安裝SDK的地方,然後找到你錯誤提示的 API 版本。
把路徑貼上去如下圖
然後保存 xml 重新啟動 Android Studio
就可以看到 SDK 的原始碼了。
0 意見:
張貼留言