0
我試圖運行在一箇舊的惡意軟件樣本FlowDroid,它給我下面的錯誤的老平臺:安裝了Android SDK
Exception in thread "main" java.lang.RuntimeException: error: target android.jar (/Users/ThomasVanhelden/android/Android-SDK/platforms/android-3/android.jar) does not exist
我假設的錯誤說我沒有級別3的Android SDK平臺。爲了解決這個問題,我嘗試使用SDK管理器進行安裝。 GUI版本不顯示低於7的任何版本的API當我運行通過我的命令行非GUI版本,API 3被列爲號152:
149- Google APIs, Android API 6, revision 1 (Obsolete)
150- Google APIs, Android API 5, revision 1 (Obsolete)
151- Google APIs, Android API 4, revision 2 (Obsolete)
152- Google APIs, Android API 3, revision 3 (Obsolete)
153- Sources for Android SDK, API 24, revision 1
154- Sources for Android SDK, API 23, revision 1
但我不能得到它安裝。試圖安裝它通過android update sdk -u -a -t 152
給我以下輸出:
Installing Archives:
Preparing to install archives
Skipping 'Google APIs, Android API 3, revision 3 (Obsolete)'; it depends on 'SDK Platform Android 1.5, API 3, revision 4 (Obsolete)' which was not installed.
Done. Nothing was installed.
我做錯了什麼?有什麼地方可以下載API 3嗎?
您是否曾嘗試過安裝SDK API 3? –
你不能從擁有它的人那裏得到它,你可以簡單地將最早的可用API(當前爲9?)複製到該目錄中。而jar只包含方法存根,效果應該可以忽略不計。 – Robert