問題タブ [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.
android - Xposed: メソッド呼び出しをブロックする方法
私は Xposed を使用して、いくつかのメソッド フックを実行しています (今のところ、学習用です)。メソッドSendTextMessage(android.telephony.SmsManager)をフックすることができました。メソッドの呼び出しの前と呼び出しの後にいくつかのことを行うことができるので、私の質問は、元の原因となる前に何かをすることができますかメソッドが呼び出されませんか?
ありがとう、
android - シェルから Xposed モジュールを有効にする
デバイスの UI ではなくXposed
、シェルから (を使用して) Android のモジュールを有効にする API はありますか。ADB
モジュールをクリーンなテストエミュレーターにインストールする必要がある場合、これは自動化にとって常に面倒です。これは現在、手動で行う必要がある唯一の手順です。
単純な Google 検索とドキュメントの概要だけでは、XPosed
価値のあるものは何も得られませんでした。
android - Xposed モジュールから xml ビューまたはコンテキストを取得する
Xposed モジュールを開発しています。検索しましたが、答えが見つかりませんでした。
しかし、私はこれを見つけましたが、getObjectField()
どのように/何が機能するか/必要なのかわかりません。また、これを見つけましたが、アプリのコンテキストが必要です。システムからコンテキストを取得できますが、公開されたモジュールからビューを取得し、それをシステム UI の一部に膨張/追加する必要があり、これを行う方法がわかりません。
明確にするために:
- モジュール アプリケーション アクティビティのコンテキストを取得します (?)。
- モジュールのレイアウトのビューをキャッチできるモジュール コンテキストでインフレータを作成します。
- このビューを置いてください
hookLayout()
(私はこれを行う方法を知っています)。
Xposed を使用すると、モジュールからビューを簡単に取得できますか?
java - Xposed モジュールをフックするメソッドを見つける
Xposed モジュールを作成しようとしています。最初に、時計を操作するための指示が記載されたチュートリアルを読みました。コードは次のようになります。
パターンロックが入力された後に何らかの操作を実行する必要がある独自のモジュールを作成したいと考えています。パターンが入力された後、パターンを読み取り、パターンに従って何らかの操作を実行したいと考えています。この点で私を助けてください。フックする方法を特定することさえできません。私はそれを見つけようとしていました: http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/
ありがとう!
android - Xposed - 静的メソッドをフックできない
Settings.System.putInt
であるメソッドをフックしてみstatic
ます。このメソッドの呼び出しの 1 つは、クラスsetAirplaneModeOn
のメソッドで行われます。androidのアプリにcom.android.settings.AirplaneModeEnabler
配置されています。Settings
また、putInt
メソッドは で使用されcom.android.systemui
ます。
putInt
ただし、次のコードはメソッドをフックしません。例外は発生しませんが、" In android.provider.Settings.System
" という内容のログ メッセージもダンプしません。これbeforeHookedMethod
は、呼び出されなかったか、フックできなかったことを意味します。Loaded app
ログが印刷されます。どんな助けでも大歓迎です。
Xposed-Framework バージョン: 54
Android バージョン: 4.2.2
android - 放送受信機経由の呼び出し方法
Xposed を使用して、アプリから実行時にシステム メソッドを呼び出したいと考えています。放送受信機が正しい方法だと思います。
そのメソッドを呼び出すことができるように、ブロードキャスト レシーバーを適切なコンテキストでセットアップするにはどうすればよいですか? クラスにある種のプロキシ インスタンスが必要ですか? 短いサンプルコードがいいでしょう:)