【问题标题】:Android App - Denied Amazon App Market Slider InterruptionAndroid 应用程序 - 拒绝亚马逊应用程序市场滑块中断
【发布时间】:2011-04-16 23:03:35
【问题描述】:

您好,刚刚尝试将应用上传到亚马逊市场,它被撤销并显示以下消息:

操作系统版本:[2.2] 设备/外形尺寸:​​m>

[摩托罗拉机器人 2]

错误描述:滑块中断问题

这样说:

摩托罗拉 Droid 2 上的 Android 2.2

但问题是,是否有人对“滑块中断”有官方措辞,这是否意味着屏幕向上移动以显示键盘?

但如果我设置 android:orientation="portrait" 应用程序会忽略幻灯片。 Droid 2 有什么不同吗?

【问题讨论】:

  • 如果在 manifest 文件中设置了方向,activity 下有orientation:portrait 并且在manifest 文件中没有设置onConfigChanges 那么它不是一个方向,键盘滑动。
  • 您能详细说明一下吗? “它不是方向,键盘滑动”是什么意思?这是什么意思?

标签: android slider amazon publish


【解决方案1】:

请亚马逊澄清。我与他们的经历很糟糕。我的应用被拒绝,并显示以下消息。

应用程序在启动时崩溃并出现以下错误:“抱歉!应用程序电池(进程 com.incorporateapps.battery)已意外停止。请重试。”重现步骤: 1. 从亚马逊应用商店下载应用程序。 2. 启动应用程序。 3. 验证应用程序崩溃并显示上述错误消息。 alogcat 输出表明您的应用程序缺少其应用程序标识符。我们无法弄清楚为什么会丢失它。

令人惊讶的是,这不是我的应用程序。他们没有提供堆栈跟踪。当我联系他们进行澄清时,我被告知有人会与我联系并说明真实原因,但没有收到任何回复。

【讨论】:

    【解决方案2】:

    我刚刚注意到您的问题中有android:orientation="portrait"。确保在您的清单中的活动声明中确实有android:screenOrientation="portrait"

    android:orientation 和 android:screenOrientation 很容易混淆。一个锁定屏幕方向,另一个仅由 UI 小部件用于设计目的。

    【讨论】:

    • 是的,它是 screenOrientation 我只是从记忆中输入的 :-)
    • 因此,如果设置正确,onConfigChange 不会出现在您的清单中,那么您的应用将不会响应键盘或方向更改。这就是您从亚马逊收到的所有信息吗?
    • 是的,他们说“在滑块中断时,应用程序重定向到另一个活动”。所以你说如果我有 android:screenOrientation="portrait" ,我的应用程序不会在键盘打开时重新启动?而且我不需要 onConfigChanged
    • 我的意思是,如果您的清单中没有 android:configChange 并且确实有 android:screenOrientation="portrait" 那么您的应用将忽略所有配置更改,包括键盘滑动。
    • 是的,这就是我的假设,亚马逊测试显示不同。是时候再次测试了!
    【解决方案3】:

    '滑块中断' - 确实表示屏幕向上移动以显示键盘

    这将导致活动进入 onPause onStop 并且在某些手机上甚至 onDestroy 然后 onCreate / onStart onResume

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-10
      • 1970-01-01
      • 2017-01-14
      • 2017-11-30
      • 1970-01-01
      相关资源
      最近更新 更多