1

私の友人は、Motorola Defy で私のアプリケーションをテストしました (CyanogenMod v4.x を使用しているため、正確なバージョン番号を覚えていません。また、友人には連絡できません)。

私のアプリは OpenGL ES (v1.1、および別のアクティビティでは v2.0) を使用しています。彼女は、「新しいゲーム」を開始するたびに、いくつかのテクスチャが欠落しているため、ゲームのグラフィックが部分的にのみレンダリングされると報告しました. 場合によっては、すべてのテクスチャが読み込まれます。(テクスチャは適切にリリースされていることに注意してください。リークはありません。)

2 のべき乗テクスチャを使用します。このアプリは、CyanogenMod 以外のさまざまな Android デバイス (Android バージョン 2.2 から 4.2 の携帯電話やタブレットを含む) で正常に動作します。つまり、これまでにテストしたすべてのテスト デバイスで問題なく動作しました。

OpenGL ES は glError を返しませんが、一部のテクスチャ ID が負であることに気付きました (それらはintJava に格納されているので、これで問題ないと思いました)。標準の Android デバイス (テクスチャ ID が 1、2、3、4、...) の場合とは異なり、このデバイスは完全にランダムに見えるテクスチャ ID を返すようです。

この問題について心配する必要はありますか? それとも、CyanogenMod が原因で、Google Play でアプリを販売する際に問題が発生しない可能性はありますか?

4

1 に答える 1

0

Motorola Defy には、私の Nexus とほぼ同じハードウェアがあります。内部メモリが少ない、古いなどです。Android の公式バージョンは 2.3.3 です。

昨日、CyanogenMod をインストールしました。今、私はそれにAndroid 4.2.2を持っています。OS->Sensors->Rotation Vector で API デモをテストしました。OpenGL 1.0 または 1.1 を使用しますが、2.0 は使用しません。

古い Android 2.3.3 では機能していましたが、現在はそうではありません => CyanogenMod のせいです。- または、この機能のハードウェア要件が不足しています。

Google Play でアプリを販売する際に問題はありませんか?

500,000回以上ダウンロードされているアプリをチェックしてください!アプリの説明を読まずに、ボタンをタップしてアクションを確認したいだけの人もいます。彼らが自分の視点でアクションを見ることができない場合、彼らは他のアプリに録音し、それが機能し、あなたの説明を気にしないので、彼らのせいではありません.

彼らがあなたのアプリを気にせず、アクションを求めているのと同じように、あなたは彼らを気にせず、否定的なレビューを受け入れる必要があります. これらのpplはSOにも存在します。ここでは、ユーザーに質問を適切に尋ね、他の人はコードを見たいと思っています。

于 2013-09-13T09:04:09.483 に答える