我们可以从Android平台重建* .jar文件。

首先,将ADB连接到您的设备。然后运行:

adb pull /system/framework/core.jar .

adb pull /system/framework/framework.jar .

在core.jar包含标准的Java库(java.*)和framework.jar包含了Android库(android.*)。由于实际文件是DEX格式而不是JAR格式,因此尚不可用。

我们可以使用诸如dex2jar之类的工具将这些DEX格式的* .jars转换为真实的JAR :

dex2jar core.jar

dex2jar framework.jar

然后使用“添加外部JAR ...”拉入这些jar(假设您正在使用Eclipse ADT)

右键单击Project → Properties → Java Build Path → Libraries → Add External JARs...→(从上方选择core-dex2jar.jar和framework-dex2jar.jar)。

这将使您能够使用内部和某些Java 7 API。(据我所知,生成的APK不包含JAR中的任何实际代码。)

Android SDK隐藏,如何使用可用的隐藏API和内部API构建Android SDK?相关推荐

  1. 关于Android 隐藏 API 和内部 API的查看与使用

    前言 Android 有两种类型的 API 不能通过 SDK 访问.一种是在 com.android.internal 包中的 API,称之为 internal API.另一种是被标记为 @hide ...

  2. 使用Android 隐藏API和内部 API

    原址 Android 有两种类型的 API 不能通过 SDK 访问.一种是在 com.android.internal 包中的 API,称之为 internal API.另一种是被标记为 @hide ...

  3. Android 13 第一个开发者版本来了,网友直呼:Android 12 还没玩透!

    整理 | 苏宓 出品 | CSDN(ID:CSDNnews) 2 月 10 日,Google 宣布 Android 13 首个预览版面向开发者开放,此版本重点聚焦隐私和安全.提供开发者生产力.应用兼容 ...

  4. Android判断软键盘弹出并隐藏的简单完美解决方案

    Android判断软键盘弹出并隐藏的简单完美解决方案 参考文章: (1)Android判断软键盘弹出并隐藏的简单完美解决方案 (2)https://www.cnblogs.com/thare1307/ ...

  5. Android使用init.rc触发脚本实现隐藏内置应用

    [实现逻辑] 通过在property_service.c中设置标志位,在设置中实现接口改变标志位, 使用init.rc中声明的服务来侦听标志位的变化,显式启动声明的服务,执行对应的脚本,把应用后缀从a ...

  6. 安卓平板隐藏虚拟按键_如何隐藏 Android 下方的三个虚拟按键

    满意答案 RaulEP 2016.05.21 采纳率:54%    等级:5 已帮助:205人 Android 隐藏虚拟按键,可以使用谷歌官方提供的api里的SYSTEM_UI_FLAG_HIDE_N ...

  7. 实现Android APK加固:代码加密隐藏、资源加密隐藏、so库加密隐藏。兼容unity引擎。附加固工具链接。

    1.为什么做加固 因为不想辛辛苦苦做的东西,被别人拿去改成各种版,半路摘我的桃子. 所以需要将原包的一些核心东西进行加密影藏. 市面上比较好的解决方案就是进行加固,能提升apk安全性. 2.怎么加固 ...

  8. 如何隐藏Android模拟器下方的虚拟按键(隐藏模拟器属性即可)

    如何隐藏Android模拟器下方的虚拟按键(隐藏模拟器属性即可) 在我们做屏幕适配的时候,就务必需要使用模拟器进行适配.但是在编辑的过程中,总是发现令人恶心的黑不溜秋的虚拟按键,很影响我们进行屏幕适配 ...

  9. android动态显示/隐藏statusbar,android4.4动态显示隐藏statusbar和禁止下拉

    android4.4增加动态显示隐藏statusbar和禁止statusbar下拉功能 首先还是在设置->显示里加上图形界面 修改packages/apps/Settings/res/xml/d ...

最新文章

  1. 自动化早已不是那个自动化
  2. 【Android 电量优化】电量优化 ( 获取电量分析报告 | 阿里云服务器搭建 Battery Historian | 上传并生成分析报告 )
  3. python中0xf2_python入门(一)
  4. python开发商城实战_python框架Django实战商城项目之工程搭建
  5. opencv基础知识及其一些例子
  6. 平面/UI设计师社区网站集设网|让你作品开始发光
  7. 如何决定何时使用Node.js?
  8. oracle和mysql数据实时同步_FileYee文件实时同步备份软件,再不怕数据丢失
  9. 赛码网编程题--打字(Java全A)
  10. 警惕!ADSL远程盗号竟如此简单(转)
  11. c语言教材1-8章参考答案,C语言课后习题参考答案(第1-8章)
  12. NDK学习笔记:一起来变萝莉音!FMOD学习总结(上)
  13. 数据分析09|数据转换
  14. 手把手教你用JAVA调用Websocket实现“声音转换”功能(变声)标贝科技
  15. 逾期的人真有这么多吗?
  16. android aar管理,android 库依赖管理之一aar依赖
  17. JWT Token、ID Token、Access Token、Refresh Token
  18. 苏黎世联邦理工学院计算机硕士申请条件,苏黎世联邦理工学院研究生申请条件...
  19. 未成熟男人; 成熟男人
  20. OpenGL透视投影

热门文章

  1. 高中教师计算机技能大赛,计算机科学与技术学院第九届教师技能大赛初赛圆满举行...
  2. 微型计算机中 i o接口位于6,北语15秋计算机基础作业1
  3. python whl安装 缺少dll 查看具_解决Python安装时报缺少DLL问题【两种解决方法】
  4. 比特币全节点(bitcoind) eth 全节点
  5. 个人站立会议(11月16日)
  6. java判断是否空值
  7. 第1章第1节练习题10 查找中位数
  8. 【BZOJ-3730】震波 动态点分治 + 树状数组
  9. DFS序+线段树 hihoCoder 1381 Little Y's Tree(树的连通块的直径和)
  10. UIButton 的简单运用