Ответ 1
Используете ли вы eclipse? Если да, взгляните на этот учебник. Это позволит вам экспортировать файл .apk.
Я не понимаю, где я могу найти свой пакет, который скомпилирован, чтобы я мог скопировать его на свое устройство и установить оттуда.
Я создал пустой проект, а затем собрал его без ошибок, однако я не могу найти файл .apk
.
\platforms\android\bin
есть HelloWorld-debug.apk
но я не хочу отлаживать пакет, но обычный пакет.
Я пробовал phonegap build android
а также phonegap build android local
и никакой разницы между этими двумя командами не было найдено. Кроме того, почему он даже называется HelloWorld
если я назвал свой проект lololol
?
Используете ли вы eclipse? Если да, взгляните на этот учебник. Это позволит вам экспортировать файл .apk.
Вы можете изменить имя приложения после создания проекта в файле:
ProjectFolder/WWW/config.xml
После этого вам нужно снова создать проект. Если вы хотите версию выпуска, перейдите в
ProjectFolder/платформы/Android/Cordova
а затем выполните команду:
corova build --release
Это создает APK без знака в папке ProjectFolder/platform/android/bin, называемой YourAppName-release-unsigned.apk.
Phonegap 5.4.0 помещает их в платформы /android/build/output/apk
Я выполнил phonegap build --release
, чтобы сделать это. Тем не менее, пытаясь понять все это, однако,
Откажитесь от платформ /android/build.xml, где, возможно, "HelloWorld". В моем случае у меня есть строка, в которой говорится
<project name="CordovaApp" default="help">
и мое приложение получило название "CordovaApp-release.apk", вместо того, что у меня есть в файле config.xml. Я предполагаю, что платформа "кордовы" добавляет андроид "делает что-то немного неправильное, но не совсем уверенное.
Я предполагаю, что они снова изменили местоположение apk. Вот моя версия и новое местоположение:
> телефонная пробел -v
8.0.0
расположение apk после
> PhoneGap построить Android --release
[project_folder]\платформы\Android\приложение\сборки\выходы\APK\выпуск
Обратите внимание на дополнительную папку \app.
в последних версиях файл apk должен быть расположен по адресу /platform/android/app/build/output/apk/release/