联系
我们
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

应用兼容性注意事项

2018-01-24 11:44 出处:互联网 人气: 评论(
91pore free video3 187白银网187 361黄金网cm 赖滢羽种子 91pore free video 温州361黄金网 空包代发kongbw 淳化新闻

阅读 ()

直接使用底层的私有 API 有可能会绕过一些 Android 对用户的安全性和隐私性方面的保护,不但影响用户体验、妨害用户隐私,也很可能会被 Google Play Protect 判定为恶意软件而提示用户卸载应用。

由于国内 Android 开发环境的特殊性,兼容性一直是很多开发者极为关注的问题。为此,我们特意请来了负责 Android 在中国兼容性问题的 Google 工程师为大家对一些常见问题做出解答,来看看我的工程师提到了哪些要点吧!

私有 API 是指 Android 系统内部使用、并未提供公开接口的 API,开发者可能通过 Java 反射等技术来调用这些私有 API。但是,这么做是很危险的:私有 API 没有任何公开文档,必须查看源代码才能理解其行为逻辑。

"大家好,我是谷歌的开发技术推广工程师,主要负责 Android 在中国的兼容性问题。我们发现,每次有 Android 新版本发布时,国内有很多应用由于没有遵循最佳开发实践,或使用了依赖于底层非公开 API 的 “黑科技”,而无法直接在新版本上运行,必须做出相当的代码修改来进行兼容。在这篇文章中,我们总结了关于应用开发在兼容性方面的注意事项,希望大家在开发过程中多加注意。"

返回搜狐,查看更多

不要使用私有 API

不要注入或篡改 Android Studio 生成的 dex 和 so 文件

责任编辑:

Android 开发者 | 应用兼容性注意事项

2018-01-13 20:00 来源:谷歌开发者 Android

在中国的 Android 生态中,应用经常依赖的第三方 SDK(特别是加固和热修复框架)会有很多直接的 dex 操作,而导致应用在 Android 版本升级时无法正常运行。我们也开始与一些常见的 SDK 提供商合作(并计划覆盖更多),在 Android 新的预览版本中尽早解决兼容性问题。对于应用开发者来说,只需要经常检查第三方 SDK 的升级公告,及时升级至其最新版本,就能解决大部分与其相关的兼容性问题。

分享给小伙伴们:
本文标签:

更多文章

相关文章

  • 蛮便宜
  • 抠门网
  • Copyright © 2002-2014 版权所有