問題タブ [xposed-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - xposedメソッドの置換replaceHookedMethodの条件はありますか?
私はxposed開発にまったく慣れていないので、行き詰まっています:
私はメソッドをフックし、いくつかのものをチェックしてから、それを単に置き換えるreturn true;
か、実行させるかを決定したいと思います。しかし、条件を replaceHookedMethod(..) に設定する可能性が見つかりませんでした
afterHookedMethod または beforeHookedMethod で戻り値を設定できることはわかっていますが、メソッドの実行が妨げられることはありません。
これが私の短い例です:
アイデア/提案はありますか?前もって感謝します!
java - システム文字列リソースを変更できません
間違ったパターン、ピン、またはパスワードが入力されたときにロック画面に表示されるメッセージをユーザーが変更できる Xposed モジュールを作成しています。
私はこのチュートリアルに従っています。
GitHub で android のソース コードを調べたところ、ロック画面にメッセージを表示するメソッドがonPatternChecked()
クラスにありましたcom.android.keyguard.KeyguardPatternView.java
。このメソッドは、間違ったパターンが描画されたときに値が間違ったパターンkg_wrong_pattern
を持つ文字列リソースを使用します。
これは私のクラスがどのように見えるかです:-
モジュールは Xposed Installer アプリに表示され、正常にアクティブ化されていますが、間違ったパターンを描画すると元のメッセージがロック画面に表示されます。
現在、Android 6.0.1 (CyanogenMod 13) でテストしています。
私は何を間違っていますか?
android - Xposedは現在のメソッド名をログに記録できますか?
アプリケーションをテストしたいのですが、大きすぎて静的なアプローチでは実行できません。
私はグーグルを始めました。Xposed Framework という興味深いツールを見つけました。
多くのドキュメント/例を読みました。しかし、アプリケーションのメソッド名を取得する方法に関する広告が見つかりません。
私の目的は、アプリでボタンを押したときに現在のメソッド名をログに記録することです。メソッドが呼び出されたときに送信されるパラメーターはどれですか?
詳細については、テストしたいアプリケーションはチャット アプリケーションです。安全に使用できることを確認したいですか?アプリケーションが何とか何とか暗号化を使用していると開発者が主張しているのは本当ですか? それは本当のエンドツーエンドの暗号化ですか?.
アプリケーションの大部分によると、これを分析するのに役立ついくつかのツールが必要です。メッセージを送信すると、どのメソッドが呼び出されますか? とともに送信される値は?
android - 通話が Android で VoLTE と VoWiFi のどちらを経由するかを決定する API はどれですか?
VoWiFi 経由で VoLTE 通話をリダイレクトできる xposed モジュールを作成したいと考えています。通話が VoLTE または VoWifi を介して行われるかどうかを決定するメソッドを知りたいので、そのメソッドをフックして作業を完了します。
基本的にWiFiを使用して、デバイスがモバイルデータを使用し、wifi経由で通話を送信しているという錯覚をネットワークに与えたい
注:私はAndroidプログラミングが初めてです。私の質問があいまいに見えたらすみません。
xposed - GUI を介して手動でアクティブ化せずに、Xposed モジュールを事前にアクティブ化することは可能ですか?
Xposed GUI でアクティブであることを確認するのではなく、Xposed モジュールを自動的にアクティブにすることは可能ですか? モジュールの有効ステータスは、簡単にアクセスできる場所 (ルート化されたデバイス) に保存されていますか?
android - アプリが予期せず停止したというエラー ウィンドウを非表示にする方法
アプリが停止したなどのエラー ウィンドウを非表示にするにはどうすればよいですか? または、これを実行できるxposedモジュールはありますか?
java - 戻り値の型がリストの場合、どのようにフックできますか露出で?
これが私のコードです...戻り値の型をどのように記述するべきかわかりません
フックしようとしているメソッドの戻り値の型は
android - Snapchat はどのように XPosed Framework を検出しますか?
新しくルート化され、Xposed されたスマートフォンに Snapchat をインストールしようとしました。しかし、Snapchat は Xposed Framework を検出するため、ログインは不可能です。私はこの制限の理由を「理解」していますが、Snapchat に Xposed を使用していないので、少し多すぎると思います。
しかし、私の質問は、フレームワークをどのように検出するのですか?
java - Xposed モジュールで SetValue(String) をフックする方法
私のアプリでは、TextEdit から SetValue(String) をフックしたいので、このようなコードを試しましたが、うまくいきませんでした。
上記のフックコードの何が問題なのか誰でも知っていますか?