如何捕获任何.apk下载 -- google-play-store 领域 和 apk 领域 android 相关 的问题

how to capture any .apk download


简体版||繁體版
1
vote

问题

中文

我们正在寻求可靠的方法来获取任何可以在Google Play商店上存在的任意应用程序的.Apk文件。 ("合法" 的原因可能是例如,即使只有 Application V11 可供公开恢复到应用程序V8 )。

我不知道任何可以执行此操作的实用程序,所以一种方法可能是捕获将无线网络交叉到Android设备的所有数据包,就像用户从播放商店安装应用程序时一样。所以我们想看看是否可以在用户安装时捕获下载到Android设备的所有.apk文件。

  1. 您应该使用哪种无线捕获实用程序(例如?),应该是从您的Android或其他一些机器运行?
  2. 如何从一系列帧中重新组装.apk文件?
  3. 是否有任何加密会阻止捕获.apk文件?

  4. 是有更简单的方法来获得.apk?尝试了仿真器,但它不适用于所有应用程序。 adb backup 给出了一个压缩的 .ab 文件,但我们希望 .apk 本身以提取的形式,而不是埋在一些 .ab 压缩文件。

english

We are seeking a reliable method to get the .apk file for any arbitrary application that may currently exist on Google Play store. ("legit" reasons may be e.g. to later restore to application v8 even if only application v11 is available to public).

I am not aware of any utility that can do this, so one approach might be to capture all packets which cross your wireless network to your Android device, like when the user installs an app from Play store. So we want to see if it's possible to capture all .apk files downloaded to the Android device upon user install from Play.

  1. which wireless capture utility should you use (e.g. pcap?), and should it be run from your Android or some other machine?
  2. how do you reassemble a .apk file from a sequence of frames?
  3. Is there any encryption of data that would prevent the capture of the .apk file?

  4. Is there an easier way to get an .apk? Tried the emulator but it doesn't work for all apps. adb backup gives a compressed .ab file, but we want the .apk itself in extracted form, and not buried in some .ab compressed file.

     
         
         

回答列表

1
 
vote

为什么这么困难?只需安装 appmonster pro backup restore (是的, Pro Version - 免费不自动执行),并且在每个安装/更新时,相应的 .apk 文件被自动备份到您的SDCard。您可以配置应用程序以保持所有 .apk 文件,或者只有最新的n(正义可配置的数字),即使是始终保持的"稳定版本" 的固定。

appmonster pro设置 appmonster pro主屏幕

appmonster 只小心 .apk 文件(不适用于应用程序数据)。作为副作用,它甚至会向您展示如果应用程序包含广告模块,并且如果刚刚已安装的应用程序可以通过App2SD移动到SDCard,则可以使用它。

 

Why so difficult? Simply install AppMonster Pro Backup Restore (yes, the Pro version -- the free doesn't do this automatically), and on each install/update the corresponding .apk file is automatically backed up to your SDCard. You can configure the app to keep all .apk files, or only the latest N (number freely configurable), even pinning of a "stable version" to always keep is possible.

AppMonster Pro settings AppMonster Pro main screen

AppMonster only takes care for the .apk files (not for app data). As a side effect, it even shows you if an app contains an ad module, and you can have it notify you if an just installed app can be moved to SDCard via App2SD.

 
 
   
   
1
 
vote

你搜索过以前的问题吗?我认为两个如何将所有安装的apks备份从手机到pc 和在没有rooting的情况下访问Android APKS通过提供实用程序来提取/备份已安装应用程序的APK文件来回答此问题。这些建议都没有适合你的目标?

imho尝试嗅探和重新组装数据包太复杂 - 我建议继续调查设备上的实用程序。

 

Have you searched previous questions? I think that both How to take backup of all installed APKs from Phone to PC and How to access Android APKs without rooting answer this question by providing utilities to extract/backup the APK files for installed apps. Do none of those suggestions suit your goal?

IMHO trying to sniff and reassemble packets is much too complicated - I recommend continued investigation into on-device utilities.

 
 

相关问题

6  Android应用程序捆绑的语言支持呢?  ( What about android app bundles language support ) 
你可以了解你需要了解的一切,你需要了解 Android应用程序包在这里 。因为这是一个新的交付APK的方式,我对它的工作原理非常感兴趣。 当看看链接网站您将理解应用程序包只会在 google play 上下载适当的语言资源文件。 现在,在安装后更改系统语言时会发生什么?即使在原始 app bundle 中,应用程序...

1  我正在努力下载蓝kik,但它一直在给我'未安装的应用程序'消息  ( Im trying to download blue kik but it keeps giving me the app not installed ) 
我正在使用一个tcl lx(我不会怀疑是问题,因为手机有多糟糕),我正在寻找一个简单的解决方案。我尝试多次安装它,删除和重新下载APK,但似乎没有任何工作。 ...

31  如何妥善安装其.apk的系统应用程序?  ( How do i properly install a system app given its apk ) 
我删除了系统应用程序(com.android.mms),我有.apk需要恢复它,但它不会通过标准通道安装(运行.apk给我"未安装应用程序" )。安装系统应用程序的正确方法是什么? ...

4  将APK从电话复制到平板电脑  ( Copying apks from phone to tablet ) 
我有一个易于销售的平板电脑(Coby Kyros),我买了一个三星迷人(AT& t)。 我是否可以将APK从手机下载到平板电脑中? ...

3  手动安装Split APK  ( Install split apk manually ) 
最近我必须知道一个名为split apks的东西,并发现切片作为无效的apk文件,只有基础是。不幸的是,这意味着通常的默认包安装程序无法处理此操作,因此我必须知道另一件名为SAI的东西,一个拆分APK安装程序,能够与或没有root工作。然而,好奇,我想知道它是如何在内部工作的,并开始做一些研究。我没有走得太远,但我必...

0  将应用程序安装程序更改为闪存安装程序?  ( Changing app installer to flashable installer ) 
你好,每个人都!, 澄清标题... 是否有一种改变,修改,转换等app安装程序(.apk)到闪存的安装程序(.zip)。 我不参考只需创建一个zip以简单地将apk文件复制到其所需的目录,而是将应用程序安装为新应用程序,并且/或以相同/相似的方式升级现有的一个APK本身将被安装。 我试图搜索,结果不具体到我要求的...

0  是否有可能通过PC从Google Store安装/更新应用程序?  ( Is it possible to install update apps from google store via pc ) 
几个月前,我被迫卸载一些应用程序以更新其他应用程序。最近我丢失了通过Gmail接收电子邮件通知的能力(然而,搜索工作)。所有因为垃圾应用程序Google Play和Google Play服务,不断增长。我计划完全卸载它们,至少重新恢复我手机前期前2年的功能。 但是,如果我必须进行一些应用程序的更新,或者我想安装新的应...

81  如何从播放商店下载APK文件?  ( How can i download an apk file from the play store ) 
我无法从我的Android设备上的播放商店下载应用程序(也许是由于网络问题),所以我想知道如何从 http://play.google.com/store ? ...

3  尝试恢复系统upates(com.samsung.apk)时,Titanium Backup锁定  ( Titanium backup locks up when trying to restore system upates com samsung apk ) 
好的,所以试图停止OTA通知,我未安装系统更新1.0.0 ( com.samsung.apk )使用 titanium备份。好吧,没有帮助,所以我试图恢复我需要更新我的个人资料或PRL的应用程序。但是,当我尝试使用 titanium backup 恢复这个应用程序时,它只是坐在"恢复......" 屏幕上,我必须使用...

1  Android多久要解压缩应用程序的APK和OBB文件?  ( How often does android have to decompress an apps apk and obb files ) 
根据伟大的答案 这个问题,Android必须在运行应用程序之前解压缩每个应用程序的APK和OBB文件。 是每次运行App的每次运行时执行的这种解压缩,假设它已被推出android的进程缓存? ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有