我的笔记本电脑上的硬盘驱动器崩溃了,我丢失了过去两个月一直在处理的应用程序的所有源代码.我所拥有的是从我发送给朋友时存储在我的电子邮件中的APK文件.
有没有办法从这个APK文件中提取我的源代码?
我有一个APK文件名:Splash.apk.首先我使用apktool解码它
apk d Splash.apk
Run Code Online (Sandbox Code Playgroud)
然后我编辑Manifest,XML.最后我将项目导出到APK文件名:EditedSpash.apk.
apk b Splash
Run Code Online (Sandbox Code Playgroud)
当我在模拟器上运行EditedSpash.apk时.我收到了错误.你能为我解释一下吗?
adb install EditedSplash.apk
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
Run Code Online (Sandbox Code Playgroud) 假设您有 AbcContentProvider,它允许您使用它的 content:// url 查询/更新它。
是否可以看到可以更新或查询的名称/值?
(这类似于 sql 查询中的“select * from table_abc”或数据库表中的“Show tables”)