Android端集成优量汇SDK接入

Android端集成优量汇SDK接入,第1张

步骤1:添加 SDK 到工程中

步骤2: 权限申请

步骤3: 文件兼容

步骤4:初始化SDK

请在您的的 Application 类的 onCreate() 回调中调用如下方法初始化 SDK。

开屏广告接入

信息流广告接入

激励视频广告接入

banner广告接入

在上一篇文章中: Android Framework 添加新的 系统服务

我们添加了 新的 系统服务 DemoManagerService, 客户端可以通过 DemoManager.java 访问。

但是 使用 Android Studio 新建一个项目时,是不能直接使用DemoManager.java, 因为当前Android Studio使用的是Google 原生的SDK (API31),并没没有我们新增的服务.

由此,产生一个debug 的需求: 使用系统编译的文件 替换掉 SDK 的源码

以达到我们可以在Android studio 可以使用新的服务。

总的思想是,将新增、修改的类的编译成字节码文件,然后把它放到 android.jar中.

(JAVA_LIBRARIES, 不同厂商产物不一样)

例如路径: android\out\target\common\obj\JAVA_LIBRARIES\framework_intermediates

然后解压这个路径下 class 的 jar 包

则可以在路径:

(1) android\app 下, 找到:

(2) android\content

先找到 如: [SDK安装路径]\platforms\android-31\目录,

将目录下的 android.jar 解压,将上面的五个文件, 添加到SDK 源码对应的目录中,即

[SDK安装路径]\platforms\android-31\android\android\app

[SDK安装路径]\platforms\android-31\android\android\content

然后,重新压缩 android文件, 并把后缀改为 android.jar (即替换掉原来的android.jar)

则可以使用DemoManager


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11377806.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存