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] (仅在使用内部记录器时起作用!)
要使用内部记录器,您需要启用函数[文件中的日志写入]
单击录制后,该应用程序将立即开始沿Path /Download/VK/logs/com.vtosters.lite/ com.vtosters.lite/录制您的所有操作
下次打开应用程序时,它将自动保存日志,并将您发送到VK文档中,您可以下载日志存档并与之合作。
要了解分解代码的工作,您需要将DEX使用DEX到Java JADX倒数作或第三方选项作为Fernflower
解决任何问题的解决方案时,我们正在等待您
建议在系统中安装ADB (如何执行此操作)
DEX2JAR用于在Studio中索引分解代码
来自.dex文件生成的库在/app/libs中
随着.jar中的纯重复.dex,某些文件索引可能会破裂,用手纠正(例如,DEX中的某些功能都会从私人变为公共)
APKTool用于组装分解代码和资源
- Не меняйте имя пакета во избежание проблем с приложением
- Некоторые функции, связанные с музыкой не будут работать в пересобранном приложении整个客户分解代码在/smali中
修改的整个源代码都在/app
所有必要的脚本 /jar文件用于apk编译,其签名,不仅在/scripts中
JDK > 14个版本
用Android Arm Tulchans生锈: rustup target add aarch64-linux-android armv7-linux-androideabi
Android SDK和NDK(通过SDKManager或Android Studio安装)
对于组装,您必须调用以下Gradle任务之一:
./gradlew buildVTL + <Build Type> - 将收集并签署APK./gradlew buildAndInstallVTL + <Build Type> - 将收集,签名并尝试通过ADB安装./gradlew buildAndLaunchVTL + <Build Type> - 将收集,签名,尝试通过ADB安装并在设备上运行./gradlew prepareDexForMerge + <Build Type> - 将收集您在smali/./gradlew exportDex + <Build Type> - 从组装申请中导出DEXES,以转移到smali/ Build types:
Dev
Beta
Release