Google Play でのフィルタリングの仕組みについて読みました。
aapt
ツールを使用することも理解しています。apk から必要な機能を見つけることができます。
しかし、特定のデバイスでサポートされている機能を知るにはどうすればよいでしょうか? アプリと互換性のない lenovo タブレットを持っていますが、デバイスに欠けている機能を特定できませんでした。
Google Play でのフィルタリングの仕組みについて読みました。
aapt
ツールを使用することも理解しています。apk から必要な機能を見つけることができます。
しかし、特定のデバイスでサポートされている機能を知るにはどうすればよいでしょうか? アプリと互換性のない lenovo タブレットを持っていますが、デバイスに欠けている機能を特定できませんでした。
マニフェストの制限を検証するには、いくつかのコードを記述する必要があります。
マップなどのパッケージの場合: Android デバイスに特定のパッケージが存在するかどうかを知るにはどうすればよいですか?
OpenGL の 場合: OpenGl ES 2.0 が利用可能かどうかを検出します
フィルタリングのドキュメントを読んだことがあれば、フィルタリングはすべてマニフェストで処理され、フィルタリングしたものを明示的に示していることがわかります。これは、このデバイスがサポートしていないものの短いリストが、あなたが指定したものであることを意味します。制限のリストを投稿すると、人々は特定の機能を確認する方法をペンポイントできる場合があります。
ADB 経由でタブレットにアプリをロードして問題なく動作する場合は、不要な制限があると思います。