Главная /
Разработка приложений для Android 4.0 /
Вы представили обновленную версию приложения, которое опубликовано на Android market. Тем не менее, вы получаете сообщения, что, когда люди пытаются установить обновление, оно устанавливается в качестве нового приложения, а не как обновление. Что вызывает
Вы представили обновленную версию приложения, которое опубликовано на Android market. Тем не менее, вы получаете сообщения, что, когда люди пытаются установить обновление, оно устанавливается в качестве нового приложения, а не как обновление. Что вызывает данную проблему?
вопросПравильный ответ:
разрешение
ALLOW_UPDATE
не прописано в файле AndroidManifest.xml
для подписи файла обновления .apk используются различные сертификаты
до публикации на APK не был запущен zipalign
для подписи файла .apk используются различные версии ключей
имя приложения отличается от исходного
Сложность вопроса
50
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Комментарии:
Аноним
Кто ищет эти ответы с интуитом? Это же очень простые ответы
26 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Мобильные устройства часто подсоединяются к удаленным объектам через сеть, например, точки доступа Wi-Fi. Для безопасного соединения ваше устройство всякий раз должно:
- # package company.app.aidl; interface IMathService { // INSERT CODE HERE } На месте комментария должен быть метод, в который можно передать два целых значения, перемножить их и вернуть результат. Это:
- # Вы работаете с кодом, использующим базу данных SQLite. SQL запросы не возвращают ожидаемых значений. Необходимо проверить некорректные данные и структуры таблиц, когда приложение будет запущено в режиме эмулятора. Какой инструмент вы используете для устранения неполадок базы данных?
- # При попытке вставки данных с клавиатуры, создаются объекты ClipData, запрашивающие:
- # public class MyCustomViewView extends View { private Paint mTextPaint; private String mText; private int mAscent; public MyCustomViewView(Context context, AttributeSet attrs) { super(context, attrs); mTextPaint = new Paint(); mTextPaint.setAntiAlias(true); mTextPaint.setTextSize( 16 * getResources().getDisplayMetrics().density ); mTextPaint.setColor(0xFF000000); setPadding(3, 3, 3, 3); mAscent = (int) mTextPaint.ascent(); TypedArray a = context.obtainStyledAttributes( attrs, R.styleable.MyCustomViewView ); CharSequence s = a.getString (R.styleable.text); this.mText = s.toString(); invalidate(); requestLayout(); a.recycle(); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawText( mText, getPaddingLeft(), getPaddingTop() - mAscent, mTextPaint ); } } Какого размера будет изображение?