1
Я пытаюсь создать приложение, которое может проверять другие apks, используя jarsigner из JDK. Возможно ли это?Могу ли я запускать команды jdk в приложении Android?
Я пытаюсь создать приложение, которое может проверять другие apks, используя jarsigner из JDK. Возможно ли это?Могу ли я запускать команды jdk в приложении Android?
Одним словом, нет. Для запуска JDK-команд на Android вам понадобится JDK, установленный на Android. Но вы не можете установить его, потому что для Android не существует среды выполнения (или iOS, если на то пошло.)
Нет времени исполнения..баммер. Моя единственная надежда теперь в том, что установщик Android автоматически проверяет apk. –
В некотором роде ваше устройство уже делает это. Однако, если я правильно понимаю вашу конечную игру, я не думаю, что у вас будет много удачи. Вы можете найти дополнительную полезную информацию здесь: http://android.stackexchange.com/questions/9312/how-can-i-verify-the-authenticity-of-an-apk-file-i-downloaded (см. Верхнюю ответ.) –
Да, этот пост - лучшая вещь, которую я нашел. Это потребовало бы, чтобы я загрузил весь apk на сервер, чтобы проверить его. Я надеялся просто передать сертификат, подпись и манифест и проверить локально, как только они будут проверены. –