2015-12-23 3 views
1

Я использую Cordova 5.4.1. Я хотел бы создать подписанный APK для Android.ant.properties vs release-signing.properties

Я следовал за этим: https://blog.nraboy.com/2014/09/signing-apache-cordova-android-app-release/

^^^^ Но это не работает, он проигнорировал мой файл ant.properties.

ant.properties

key.store=example.keystore 
key.alias=example 

Так вместо того, чтобы я следовал за этим: http://shallowsky.com/blog/programming/cordova-create-signed-app.html

И это сработало! Но я использовал файл с именем release-signing.properties (вместо ant.properties)

release-signing.properties

storeFile=example.keystore 
storeType=jks 
keyAlias=example 

Btw, чтобы начать сборку я введите команду:

cordova build android --release 

Таким образом, я думаю, что release-signing.properties - это путь для Кордовы 5+?

(я просто не уверен, если я должен использовать муравей или нет, я думаю, не потому, что он не работает.: /)

ответ

1

Да. Это был новый способ делать вещи в 5.4.1. Это еще вариант с 6.0. +. . Cordova Docs for Signing an App

В случае, если вы обновили до 6.0 + Cordova, или кто-то, кто видит это, мы обнаружили, что проще всего использовать опцию build.json файла: Cordova Docs for using build.json

Смежные вопросы