2011-04-13 2 views
0

Привет просто пытался загрузить приложение на рынок амазонки, он был отозван с этим сообщением:Android App - Отказано Amazon App Market Slider Прерывание

OS Version: [2.2] Device/Form Factor:

[Motorola Droid 2]

Bug Description: Slider Interruption issue

Так что это говорит:

Android 2.2 на Motorola Droid 2

Но вопрос в том, что у кого-то есть официальная формулировка на 'Перерыв ползунка', означает ли это, когда экран перемещается вверх, чтобы показать клавиатуру?

Хотя я установил android: orientation = "portrait", приложение проигнорировало бы слайд. Разница на Droid 2?

+0

Если ориентация установлена ​​в файле манифеста с ориентацией: портрет под деятельностью и onConfigChanges не установлено в файле манифеста, то это не ориентация, слайд клавиатуры. – Phobos

+0

Не могли бы вы подробнее рассказать? Что вы подразумеваете под словом «это не ориентация, слайд клавиатуры» Что это значит? – Blundell

ответ

0

«Slider Приостановка» - это означает, когда экран перемещается вверх, чтобы показать клавиатуру

this will cause the activity to go into onPause onStop and on somephones even onDestroy then onCreate/onStart onResume

1

Задать вопрос Amazon для уточнения. Мой опыт с ними был ужасен. Мое приложение было отклонено со следующим сообщением.

The application crashes upon launch with the following error: "Sorry! The application Battery (process com.incorporateapps.battery) has stopped unexpectedly. Please try again." Steps to reproduce: 1. Download the application from the Amazon App store. 2. Launch the application. 3. Verify the application crashes with the error message above. alogcat output indicated that your app was missing its application identifier. We were unable to figure out why this would be missing.

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

0

Я только что заметил, что у вас есть android:orientation="portrait" в вашем вопросе. Убедитесь, что в вашем манифесте в объявлении активности есть android:screenOrientation="portrait".

android: ориентация и андроид: screenOrientation легко путать. Один фиксирует ориентацию экрана, а другой просто используется виджетами пользовательского интерфейса для целей проектирования.

+0

Да, это screenOrientation Я просто печатал по памяти :-) – Blundell

+0

Итак, если это правильно установлено, onConfigChange не появляется в вашем манифесте, тогда ваше приложение не будет реагировать на изменения клавиатуры или ориентации. Это все, что вы получили от Amazon? – Phobos

+0

Да, они сказали: «При прерывании слайдера приложение перенаправляется на другую активность». Итак, ваше высказывание, если у меня есть андроид: screenOrientation = "portrait", мое приложение не перезапустится при открытии клавиатуры? И мне не понадобится onConfigChanged – Blundell

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

  • Нет связанных вопросов^_^