从源代码构建捆绑的Android Google Apps

迭戈·阿科斯塔(Diego Acosta)

我正在尝试为Android编译Gallery App源代码,目前已在Google Source上公开

我在此过程中遇到了一些问题,因此我将回顾一下我所做的事情:

  1. 从git repo克隆项目
  2. 在Eclipse上导入
  3. 从源代码添加framework.jar和core.jar库,以访问隐藏的API和内部API。(作为回答在这里

但是,对于某些实例变量,我仍然会收到编译器错误(例如,在TextView的派生类上:mScrollX,mRight等)。其中的一些被标记上超一流的祖先为受保护,所以他们不能从源代码来解决(如图所示这里

对于其他Android内部事件,我还有其他类似的问题。在配置环境以编译此类应用程序时,我是否缺少某些东西?

安德鲁·T。

因此,我试了一下,将Gallery项目导入到eclipse中,并将framework.jar文件添加到了构建路径中,一旦一切都正确完成,对我来说就没有编译器错误。

我确实注意到,当Framework.jar文件未位于订单和导出的顶部时,我将得到与您相同的编译器错误,因此我将仔细检查您的订单和导出选项卡,并确保它位于最顶部。 (和其他回答者所说的一样,主要在android.jar之上)。

我也不需要core.jar,这对于Gallery应用程序来说不是必需的。实际上,对于我所有的系统开发,我仍然不需要仅导入frameworks.jar文件,我想知道您从何处获得了这些信息。

希望这将帮助您将其构建为apk,尽管您可能无法安装(我当然无法安装)。由于您的问题是专门针对建筑的,因此应该可以入门。另外,此xda论坛提供了一个安装指南指南可指导您安装获取SHARED_USER_INCOMPATIBLE错误的apk。这是一个hack,但是如果您只想测试一些东西,那么这可能是最简单的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以在哪里请求构建 Google Apps 脚本代码?

来自分类Dev

无限执行Google Apps脚本中的代码

来自分类Dev

在Android中运行Google Apps脚本

来自分类Dev

使用Google Apps脚本构建实时仪表板

来自分类Dev

使用户输入独立的Google Apps脚本代码

来自分类Dev

将 JS 代码调整为 Google 表格中的 Apps 脚本

来自分类Dev

调用Google Apps脚本

来自分类Dev

Google Apps脚本要求

来自分类Dev

Google Apps脚本makeCopy

来自分类Dev

Google Apps脚本:onEdit

来自分类Dev

调用Google Apps脚本

来自分类Dev

“ Ubuntu Apps目录”的源代码在哪里?

来自分类Dev

“ Ubuntu Apps目录”的源代码在哪里?

来自分类Dev

使用特定文本隐藏行(修改代码)-Google Apps脚本/ Google表格

来自分类Dev

修改代码-在“编辑”中选择“某些列”。Google Apps脚本/ Google表格

来自分类Dev

Google Apps脚本-如何将此代码应用于Google表格中的多个表格

来自分类Dev

听说过com.google.android.apps.photos.permission.GOOGLE_PHOTOS

来自分类Dev

Google App Engine与 Google Apps脚本(在Business Apps中)

来自分类Dev

Google Apps脚本:比较日期

来自分类Dev

Google Apps Marketplace的设置网址

来自分类Dev

Google Apps中的“简介”屏幕

来自分类Dev

删除google-apps脚本

来自分类Dev

Google Apps脚本的授权错误

来自分类Dev

Google Apps脚本上的附件

来自分类Dev

Google Form + Apps脚本onEdit

来自分类Dev

Google Apps备用邮件帐户

来自分类Dev

从Google Apps脚本启动下载

来自分类Dev

Google Apps脚本错误值

来自分类Dev

删除google-apps脚本