0

どうやらAPIレベル10のAndroidデバイスを持っています。

Android アプリケーションを開発しており、API レベル 12 でテストする必要があります。

私は Android と API レベルについてよく知らないので、私の質問は次のとおりです。デバイスをより高い API レベルに更新できますか? (利用可能な新しいバージョンがないと表示されていますが、より高い API は新しいバージョンと見なされませんか?)

(エミュレーターは使用できません。開始するには大量のリソースが必要になるためです。)

または、API レベル 10 デバイスで次のコードをテストすることはできますか?

UsbManager manager = (UsbManager) this.context.getSystemService(Context.USB_SERVICE);

次の警告があります。

ここに画像の説明を入力

4

3 に答える 3

1

より高い API バージョンのデバイス用のカスタム rom があるかどうかを確認することができます。ただし、これではアプリを正確にテストできません。これは、お使いのデバイスで新しいオペレーティング システムが利用できないという十分な理由があるためです。そのため、アプリと新しい API の SDK は、利用可能なハードウェア リソースを利用できない可能性が高く、アプリのパフォーマンスを正確に表現することはできません。

エミュレーターは使えないとおっしゃいましたが、Genymotion のエミュレーターは検討されましたか?リソースを集中的に使用しますが、Google のエミュレーターよりも優れており、実際のデバイスよりも高速です。

于 2013-11-04T16:24:53.967 に答える