Android Studio: Как создать активность Android из командной строки без представления (НЕ как создавать * с * командной строкой)

Мне нужно создать инструмент командной строки, который я могу запустить в оболочке Android.

Этот вопрос не о том, как строить с использованием инструментов командной строки, и это почти все, что я нахожу, когда ищу этот вопрос в SO/google.

Что я могу сделать: написать простой Java-jar, который запускается из app_process

Что я хочу: инструмент, который использует библиотеки Android (например, пакетный менеджер), который запускается из командной строки (например, "оболочка adb"), а затем завершает работу, поэтому не является приложением, не имеет представления и не действительно следуя жизненному циклу Android.

Вероятно, мне нужно либо выяснить, как создать такой инструмент, либо из IDE (например, Android Studio), либо из командной строки, используя библиотеки Android.

Кто-то дал (в основном) обоснованное предположение, что я просто смотрю на то, как компилируется "pm", хотя я не могу понять, как это сделать, не загружая весь исходный код Android и не делая полную сборку (а я на самом деле не имею время или HD пространство для этого).

Поэтому я полагаю, что другое решение было бы, если бы кто-то просто сказал мне, как скомпилировать 'pm', так как я мог бы повторно использовать это для своих нужд.

0 ответов

Другие вопросы по тегам