ОК, это может звучать немного странно, но здесь идет речь:
У меня есть несколько сотен файлов Android APK на удаленном (выделенном) сервере под управлением CentOS 5. Мне нужно извлечь некоторые метаданные из этихapk-файлы, в частности: имя пакета и матрица разрешений.
Я планировал взломать сценарий, который будет перебирать каждый файл .apk и передавать их в утилиту aapt
aapt dump badging app.apk
.. и захватывает вывод и разбирает его для того, что мне нужно.Прекрасно работает в Windows (у меня установлен SDK)
Я скачал SDK для платформы для Linux и извлек его, но не смог найти утилиту aapt
- ее нужно загружать отдельно?Я не уверен, нужно ли мне на самом деле загружать файлы платформы, как я делал, когда устанавливал его в Windows - это удаленный безголовый сервер, к которому я обращаюсь через SSH.
Это то, что я пытаюсьсделать даже возможно?Если нет, что еще я могу сделать, чтобы получить нужные мне метаданные?