2015-12-03 9 views
12

Obecnie nie jest bardzo intuicyjne przełączanie między źródłowymi plikami Android SDK w Android Studio, podczas gdy na przykład debugowanie lub po prostu sprawdzanie źródeł.Jak przełączać się między wersją źródłową Androida w Android Studio?

Mam wrażenie, że Android Studio, w przeciwieństwie do IntelliJ, pobiera wersję źródłową ze skompilowanej sekcji wersji SDK w konfiguracji Gradle. Ale to zmusza mnie do debugowania na urządzeniu, które używa tej samej wersji Androida podczas debugowania. Jeśli tego nie zrobię, źródła nie będą zsynchronizowane z debuggerem.

Moje pytanie: Czy istnieje prosty sposób na przełączanie źródeł Androida w Androidzie, bez konieczności zmiany konfiguracji w build.gradle?

Odpowiedz

4

Spróbuj tego:

  1. mv $ANDROID_HOME/sources/android-21 $ANDROID_HOME/sources/android-21-orig
  2. cp $ANDROID_HOME/sources/android-17 $ANDROID_HOME/sources/android-21
  3. Restart android studio więc będzie podnieść prawidłowe ścieżki.
  4. Debug Program

NodeJS łatwe przełączanie Android SDK Android Studio źródeł, które przywiązuje podczas debugowania.

+1

Dziękuję za odpowiedź! Niestety, wygląda na to, że w Androidzie Studio nie ma wbudowanego sposobu wyboru wersji źródłowej Androida do wyświetlenia, więc opublikowany przez ciebie program nodejs wydaje się być najlepszym sposobem na rozwiązanie tego problemu. – ChristophK

-1

Myślę, że studio pobiera źródło platformy Android SDK z targetSDKVersion.

Rozsądnie jest zaktualizować wartość targetSDKVersion do najnowszego zestawu SDK platformy Android od menedżera SDK.

Lepiej dla rozwoju, jeśli twój projekt ogranicza wzrost docelowej wersji SDK, dzięki pakietowi SDK platformy, o którym wspomina twój projekt.

Android platform SDK's

Powiązane problemy