Spects Liteは、バージョン5.56.1(4838)に基づいて、公式Vkontakteの修正クライアントです。
問題のバグに関するアイデア/レポートを提供できます
アクションを備えた最も関連性の高いバージョンをダウンロードできます(バグが含まれる場合があります)
安定したアセンブリはリリース中です
私たちのgitに鏡
すべての変更関数については、ここで説明します
Android Studioでデバッグするには、 /smali/AndroidManifest.xmlに移動し、 android:debuggable :
android:debuggable="false" android:debuggable="true"
Android Studioの外部でデバッグするために必要な設定は、このリンクにあります:vk.com/vt/debug
回答とログを追加するためには、 [開発者モード]を有効にする必要があります
SSLトラフィックを表示するには、関数を無効にする必要があります[SSLピン留め]
APIの内部リクエストをログに記録するには、 [APIを記録]を有効にする必要があります(内部ロガーを使用する場合にのみ機能します!)
内部ロガーを使用するには、 [ファイル内のログライティング]を有効にする必要があります。
録音をクリックした直後に、アプリケーションはパス/Download/VK/logs/com.vtosters.lite/に沿ってすべてのアクションを記録し始めます
次回アプリケーションが開かれたときに、ログを自動的に保存し、VKドキュメントに送信してログアーカイブをダウンロードしてそれらと連携できます。
分解されたコードの作業を理解するには、 DexをJava Jadx Decompireまたは3番目のパーティオプションをFernflowerとして使用する必要があります
問題に対する解決策を解決するとき、私たちはあなたがプルリクエストであなたを待っています
ADBをシステムにインストールすることをお勧めします(これを行う方法)
dex2jarは、スタジオの分解コードのインデックスを作成するために使用されます
.dexファイルから生成されたライブラリは/app/libsにあります
.jarで純粋な再収容の.dexを使用すると、いくつかのファイルインデックスが壊れ、手に正しい場合があります(たとえば、DEXの一部の機能はプライベートからパブリックに変更されます)
ApkToolは、分解されたコードとリソースを組み立てるために使用されます
- Не меняйте имя пакета во избежание проблем с приложением
- Некоторые функции, связанные с музыкой не будут работать в пересобранном приложении顧客の分解コード全体が/smaliにあります
変更のソースコード全体が/app
必要なすべてのスクリプト /.APKコンピレーションのためのjarファイル、その署名と/scriptsだけでなく、その署名
JDK > 14バージョン
Android ARM Tulchansでの錆: rustup target add aarch64-linux-android armv7-linux-androideabi
Android SDKおよびNDK(SDKManagerまたはAndroid Studioからインストール)
アセンブリの場合、次のグラードルタスクのいずれかを呼び出す必要があります。
./gradlew buildVTL + <Build Type>./gradlew buildAndInstallVTL + <Build Type>./gradlew buildAndLaunchVTL + <Build Type> - 収集、署名、ADB経由でインストールしてデバイスで実行してください./gradlew prepareDexForMerge + <Build Type> - smali/./gradlew exportDex + <Build Type> - smali/ Build types:
Dev
Beta
Release