Intereting Posts
Смешивание представлений Android и GLSurfaceView Настройка ActionBar TabBar (ActionBarSherlock) Java.lang.Object не может быть разрешен в Eclipse SetOnItemClickListener не отвечает за пользовательский ListView Unity API плагинов Google Play Services не синхронизирован с функцией пользовательского интерфейса Show Leaderboard? Как реализовать CustomView с пользовательскими состояниями выбора? Разница между строками @string и @ +? Отфильтровывать не запускаемые приложения при получении всех установленных приложений Я могу использовать просмотр пейджера с представлениями (а не с фрагментами) Как добавить теги в xml в android? И как сохранить этот xml-файл? Eclipse-CDT не находит символы stdlib в проекте NDK Android – мне нужно уточнить фрагменты и действия и представления Получите активность в поле `ViewDataBinding` внутри модуля« Robolectric »после его назначения Индивидуальный просмотр камеры и вращение в Zxing для QR-кода? Как использовать notifyDataSetChanged () в потоке

Подписание файла APK в CLI Cordova v-5.0 не работает

Я попытался добавить свойства хранилища в два файла в каталоге platform / android .

key.store=Users/admin/workspace/android-keystore/keystore key.alias=keystore 

в

 ant.properties 

а также

 project.properties 

Файл.

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

Поэтому, если я запускаю команду:

 cordova build android --release 

Я всегда получаю только unsigned apk.

 platforms/android/build/outputs/apk/android-release-unsigned.apk 

Как я могу решить это, пожалуйста?

Большое спасибо за любую помощь.

Solutions Collecting From Web of "Подписание файла APK в CLI Cordova v-5.0 не работает"

Поскольку cordova теперь использует gradle, вам нужно создать файл под названием release-signing.properties в вашем каталоге platform / android /

Настройки выглядят так:

 storeFile=relative/path/to/keystore.p12 storePassword=SECRET1 storeType=pkcs12 keyAlias=DebugSigningKey keyPassword=SECRET2 

Вы также можете использовать файлы JKS:

 storeType=jks storeFile=mykeystore.keystore 

Для получения дополнительной информации см. https://cordova.apache.org/docs/en/edge/guide_platforms_android_tools.md.html

Вот что я использую:

 storeType=jks storeFile=/absolute/path/to/my/file.keystore storePassword=mypassword1 keyAlias=myaliasname keyPassword=mypassword2