如何在未加密的Eclipse中查看打包的APK文件?

| 我是android开发的新手。我有一些用appinventor制作的应用程序。我希望能够获取一个完整且打包的.apk文件,该文件保存在由appinventor制成的计算机上,并可以在Eclipse中打开以对其进行编辑。主要是我想看看Ive实际如何编写可运行的应用程序。这仅是出于我自己的教育目的,没有任何盗版或其他非法用途。     
已邀请:
通常,不可能将App Inventor项目转换为Java。但是,有些项目有此目标,请参阅App Inventor-Java翻译项目和Java Bridge项目。     
检查android-apktool。我没有使用该工具的经验,并且据我所知,它不会向您显示源代码,但这似乎是“解压” apk文件的最佳方法。     
我怀疑这是否可能,您如何将dex代码重新带回您的Java代码,即使如此,AppInventor也会产生可怕的APK,如果使用SDK与AppInventor进行比较,则两个完全相同的应用程序在大小上会相差很大。 您应该只阅读几本书或在线搜索信息,而不要尝试打开APK的包装。     
使用dex2jar绝对有可能,这需要花费一些时间来设置和运行,但是它为您提供了一个.jar,您可以使用Java反编译器将其打开。至于使源文件进入eclipse,可能有一些反编译器可以这样做,但可能要花钱。您可以使用列出的代码复制/粘贴代码,但不会为您提供eclipse项目。     

要回复问题请先登录注册