Как академическое упражнение, я следую этому примеру, чтобы построить приложение Android из командной строки, используя только sroid sroid.
Этот блог пост с 2009 года На момент написания этой статьи, это 2015. Процесс сборки существенно изменилась с 2009.
мне было интересно, где в Android SDK я мог найти в библиотеке Android для javac?
$ANDROID_SDK/platforms/platform-NNN
, где $ANDROID_SDK
находится там, где у вас установлен Android SDK и NNN
является уровень API (например, 21). Там вы найдете файл android.jar
, в котором содержатся издевательства API Android SDK, с которым мы компилируем.
Я просмотрел документы на странице Android для создания проекта через cli, но он будет генерировать проект Ant?
Я слышал, что вы можете использовать переключатель -g
для генерации файлов сборки Gradle вместо Ant, но я никогда не использовал его. Лично я бы просто скопировал файлы сборки Gradle из известного проекта и изменил их в соответствии.
люди обычно используют gradle для создания приложений для Android, а не javac напрямую. Во всяком случае, ваш android.jar находится в целевом sdk, против которого вы строите. – njzk2
@ njzk2 Я просмотрел документы на странице Android для создания проекта через cli, но он будет генерировать проект Ant? Я нахожу этот учебник, прежде чем нашел тот, который мог бы генерировать град из командной строки. – math4tots
@ njzk2 Кроме того, спасибо, я нашел его. Оглядываясь назад, кажется, что это место, которое я мог догадаться. – math4tots