帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
31
帖子
1
勋章
306
Y币

[插件开发] 在ApplicationDelegate具体如何初始化第三方SDK,望指导!

[复制链接]
发表于 2023-10-9 12:32:31
图1继承的图2,图1图2是官方的初始化写法。我现在想要在ApplicationDelegate的继承类里初始化SDK,具体如何写。尝试了很多方法,到最后运行时都提示context空。希望平台大佬能指点以下。
初始化.png
图1.png
图2.png
Arly【770104707】
130
帖子
7
勋章
5万+
Y币
最佳答案
130
帖子
7
勋章
5万+
Y币
里面没有案例吗?
130
帖子
7
勋章
5万+
Y币
要继承ApplicationDelegate
31
帖子
1
勋章
306
Y币
Arly【520707liu】 · 2023-10-9 12:45
里面没有案例吗?

没有案例,不知道这个平台这个类怎么用
130
帖子
7
勋章
5万+
Y币
酷酷的园 · 2023-10-9 13:44没有案例,不知道这个平台这个类怎么用

插件开发功能里面有案例
我记得插件开发里有示例啊
31
帖子
1
勋章
306
Y币

没有啊,我在平台新下的,里面就给了一个我贴出来的那个图,只有说明,没有找到示例
31
帖子
1
勋章
306
Y币
Arly【520707liu】 · 2023-10-9 14:05插件开发功能里面有案例

没找到啊
130
帖子
7
勋章
5万+
Y币
  1. public class xxxmoduleDelegate extends ApplicationDelegate {

  2.     /**
  3.      * 继承自ApplicationDelegate的类,APICloud引擎在应用初始化之初就会将该类初始化一次(即new一个出来),并保持引用,
  4.      * 在应用整个运行期间,会将生命周期事件通过该对象通知出来。<br>
  5.      * 该类需要在module.json中配置,其中name字段可以任意配置,因为该字段将被忽略,请参考module.json中EasDelegate的配置
  6.      */
  7.     public xxxmoduleDelegate() {
  8.         //应用运行期间,该对象只会初始化一个出来
  9.     }

  10.     @Override
  11.     public void onApplicationCreate(final Context context, AppInfo info) {
  12.         //TODO 请在这个函数中初始化需要在Application的onCreate中初始化的代码
  13.         //例如很多第三方SDK要求在Application的onCreate中初始化的代码可以放到该函数中

  14.     }

  15.     @Override
  16.     public void onActivityResume(Activity activity, AppInfo info) {
  17.         //APP从后台回到前台时,APICloud引擎将通过该函数回调事件
  18.         //TODO 请在这个函数中实现你需要的逻辑,无则忽略

  19.     }

  20.     @Override
  21.     public void onActivityPause(Activity activity, AppInfo info) {
  22.         //APP从前台退到后台时,APICloud引擎将通过该函数回调事件
  23.         //TODO 请在这个函数中实现你需要的逻辑,无则忽略
  24.     }

  25.     @Override
  26.     public void onActivityFinish(Activity activity, AppInfo info) {
  27.         //APP即将结束运行时,APICloud引擎将通过该函数回调事件
  28.         //TODO 请在这个函数中实现你需要的逻辑,无则忽略

  29.     }

  30.     @Override
  31.     public boolean supportMulti() {
  32.         //TODO 如果你的代码需要支持多进程运行,可重写该函数并返回true
  33.         return false;
  34.     }

  35. }
复制代码
31
帖子
1
勋章
306
Y币
Arly【520707liu】 · 2023-10-9 15:14

这个是有的,我以为你说的是有一个完整的案例呢。我就是在这个里头写的,也初始化了context,但是到调用其他方法的时候就打印context  null
12下一页
您需要登录后才可以回帖 登录

本版积分规则