JavaとAndroidを初めて使用しています。私はこれらのアプリがモーションセンサーデータをどのように使用しているか知る必要があるアンドロイドアプリに関する調査プロジェクトを行っています。そのために私は逆コンパイルしてソースコードを入手する必要があります。利用可能なツールの2つまたは3つを使用して逆コンパイルしました。しかし、私が逆コンパイルしたすべてのアプリケーションで、ハードウェアセンサーのデータは難読化されています。私はjadxの逆コンパイルツールでdeobfuscatingオプションを使用してみましたが、それは動作しませんでした。センサーのデータはまだ難読化されています。私は、アプリケーションが登録されているイベントリスナーの数とそのアプリケーションに設定されているサンプリング頻度を知るためにそのコードを取得する必要があります。何をすべきかお教えください。必要とされるセンサデータの種類に応じAndroidアプリケーションのapkからハードウェアセンサーデータを取得する
0
A
答えて
0
、
- 重力、線形加速度、回転ベクトル、有意な動き、ステップカウンタ、及びステップ検出センサは、ハードウェアベースまたはソフトウェアベースのいずれかです。
- 加速度センサーとジャイロセンサーは、常にハードウェアベースです。
したいデータの種類を取得するためにhere
使用
public void onSensorChanged(SensorEvent event){}
公式ドキュメントを参照してください。
関連する問題
- 1. android apkからxmlファイルを取得する方法
- 2. Android:アプリケーションからのリソースファイルの取得
- 3. iphone/androidアプリケーションからRefererを取得
- 4. APK-comamndからパッケージ名を取得
- 5. Androidアプリケーションのデータベースからテーブル名のリストを取得する
- 6. 他のアプリケーションからXMLをAndroidで取得する。
- 7. APKから別のAPKにユーザーを転送する(Android)
- 8. Android - 最終リリースのAPK証明書を取得する
- 9. WebサービスからAndroidアプリケーションに画像を取得する方法
- 10. AndroidマーケットからURLを取得するアプリケーション
- 11. Firebaseからデータを取得中にAndroidアプリケーションがクラッシュする
- 12. JavaコードでAndroidアプリケーションからログを取得するには?
- 13. Android APKからファイルを無視する
- 14. Androidアプリケーションからインストールされたアプリケーションのソースファイルを取得する方法は?
- 15. Androidアプリケーションの「ホーム」データディレクトリを取得する
- 16. 署名入りapkからキーストアファイルを取得する方法
- 17. APKファイルからソースコードを取得する - ノートブックドライブがクラッシュした
- 18. 出力フォルダからdubug apkを共有するとAndroidアプリケーションがクラッシュする
- 19. Androidアプリケーションの圧縮XMLファイルからの情報を取得
- 20. Androidアプリケーションを取得する起動パス
- 21. 実行中のすべてのアプリケーションからPIDを取得する(Android)
- 22. Dalvikの.dexファイルを開き、アプリケーションのDalvikバイトコードをapk形式から取得する方法
- 23. インターネットからデータを取得するandroid
- 24. Android - Firebaseからデータを取得する
- 25. JavaからJSONArrayを取得する(Android)
- 26. Android TextViewからピクセルカラーを取得する
- 27. サービスからデータを取得するandroid
- 28. customViewからスタイルリファレンスを取得するandroid
- 29. Androidからキーを取得する
- 30. JSONResponseからアクセストークンを取得するandroid
ええ、私はそれを参考にしました。私の問題は、私が逆コンパイルしたときにそのセンサー関連のコードを取得していないということです。アンドロイドスタジオでapkanalyserを使用すると、classes.dex - > android - >ハードウェアで使用されているメソッドを見ることができます。 しかし、apk全体のソースコードを逆コンパイルすると、そのセンサーデータに関連するコードを見つけることができません(難読化されていると思われます)。私は実際にその特定のアプリケーションのために書かれたコードが欲しいです。 – Suhasini
達成したいことを尋ねることはできますか? – BlueLeaf
私は、これらのアプリケーションがセンサーからのデータを悪意のある方法で使用しているかどうかを知る必要があります。たとえば、センサのデータを使用してユーザーの場所を追跡しているかのようです。 GPSセンサーではない。そのゼロからのパーミッションセンサー。 – Suhasini