Как найти исходный код для платформы Android 2.3.3? - PullRequest
9 голосов
/ 16 января 2012

В режиме отладки я получаю сообщение об отсутствии источника для материала Android. Я использую Andorid-10, чтобы соответствовать моему устройству. В 'android-sdk \ sources' у меня есть android-14 и Android-15. Как и где я могу получить исходное дерево Андорид-10. Я смотрел на http://developer.android.com/sdk/android-2.3.3.html но я не могу найти источник для загрузки.

Ответы [ 5 ]

10 голосов
/ 17 января 2012

Лучший ответ для меня будет http://code.google.com/p/adt-addons/ и загрузив плагин Eclipse для Android Sources . Чтобы получить плагин, в Eclipse выберите кнопку «помощь» и выберите «установить новое программное обеспечение». Тогда дай http://adt -addons.googlecode.com / SVN / багажник / источник / com.android.ide.eclipse.source.update / Это большая загрузка, но после Eclipse есть весь исходный код.

Спасибо за вашу помощь

Cliff

8 голосов
/ 17 января 2012

Я использую grepcode для просмотра и загрузки исходного кода Android. Вы можете найти банку с Android 2.3 здесь . Вы также можете загрузить исходный код с https://github.com/android и http://code.google.com/p/android/.

0 голосов
/ 10 октября 2015

Я искал источник android.widget.ArrayAdapter и в 2.3.x.

У меня уже было это клонировано:

# Android_Frameworks_Base (~ 1.8GiB)
$ git clone https://github.com/android/platform_frameworks_base.git

чтобы запустить это:

# Switch to v2.3 by Git tag
$ git checkout android-2.3.7_r1

- это «быстрый» переход назад во времени, и его можно прикрепить к Eclipse как

- Source Attachment Configuration
  - External location
    - External Folder
      - (Browse to filesystem location)
0 голосов
/ 18 марта 2014
git clone --no-checkout https://android.googlesource.com/platform/libcore
cd libcore
git tag -l | grep -F 2.3.

android-2.3.1_r1
android-2.3.2_r1
android-2.3.3_r1
android-2.3.3_r1.1
android-2.3.4_r0.9
android-2.3.4_r1
android-2.3.5_r1
android-2.3.6_r0.9
android-2.3.6_r1
android-2.3.7_r1

выберите предпочитаемую версию, просто обратите внимание: изображение эмулятора platform-10 является Android 2.3.4 (посмотрите на adb shell getprop)

git checkout android-2.3.4_r1
cd luni/src/main/java
jar cvf <android sdk>/platforms/android-10/sources.jar *

теперь вы можете прикрепить баночку к затмению

0 голосов
/ 17 января 2012

Если я правильно понимаю ваш вопрос, вам нужен Android-10 SDK для сборки кода для написания Java-приложений.Исходя из этого предположения, способ получить поддержку Android-10 заключается в следующем:

android-sdk/tools/android

Это загрузит Android SDK и AVD Manager.Выберите пункт меню «Доступные пакеты» и перейдите к загрузке Android-10 SDK.

...