Zip Align не работает при публикации приложения Phonegap [дубликат]

Типы ссылок по умолчанию равны null, чтобы указать, что они не ссылаются на какой-либо объект. Следовательно, если вы попытаетесь получить доступ к объекту, на который ссылаетесь, а его нет, вы получите исключение NullReferenceException.

Для Ex:

SqlConnection connection = null;
connection.Open();

Когда вы запускаете это кода, вы получите:

System.NullReferenceException: Object reference not set to an instance of an object.

Вы можете избежать этой ошибки, например, следующим образом:

if (connection != null){
    connection.Open();
}

Примечание. Чтобы избежать этой ошибки, вы всегда должны инициализировать свои объекты прежде чем пытаться что-либо сделать с ними.

0
задан GeekedOut 28 March 2012 в 17:00
поделиться

1 ответ

См. здесь: http://developer.android.com/guide/developing/tools/zipalign.html

Внимание: вы должны использовать zipalign на одном из двух конкретных точек в процессе создания приложений, в зависимости от того, какой инструмент для подписи приложения вы используете:

Если вы используете apksigner, zipalign должен выполняться только до того, как файл APK был подписан. Если вы подписываете APK с помощью apksigner и вносите дальнейшие изменения в APK, его подпись недействительна.

Если вы используете jarsigner, zipalign должен выполняться только после того, как файл APK был подписан.

< / BLOCKQUOTE>
4
ответ дан runninghair08 24 August 2018 в 09:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: