Adjust打点居然会出问题,大佬们瞅瞅有啥问题

  • Creator 版本:

  • 目标平台:

  • 重现方式:adjuest啊,都不知道打了多少次了 居然会出现没打上,大佬们瞅瞅

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

String environment = AdjustConfig.ENVIRONMENT_SANDBOX ; // TODO AdjustConfig.ENVIRONMENT_PRODUCTION;
            AdjustConfig config = new AdjustConfig(context, key, environment);
            config.setLogLevel(LogLevel.SUPRESS);
            Adjust.onCreate(config);
            Application app = (Application)context;
            app.registerActivityLifecycleCallbacks(new AdjustLifecycleCallbacks());

private static final class AdjustLifecycleCallbacks implements Application.ActivityLifecycleCallbacks {

        @Override
        public void onActivityCreated(Activity activity, Bundle savedInstanceState) {

        }

        @Override
        public void onActivityStarted(Activity activity) {

        }

        @Override
        public void onActivityResumed(Activity activity) {
            Log.i("AdjustManager", "onActivityResumed");
            Adjust.onResume();
        }

        @Override
        public void onActivityPaused(Activity activity) {
            Log.i("AdjustManager", "onActivityPaused");
            Adjust.onPause();
        }

        @Override
        public void onActivityStopped(Activity activity) {

        }

        @Override
        public void onActivitySaveInstanceState(Activity activity, Bundle outState) {

        }

        @Override
        public void onActivityDestroyed(Activity activity) {

        }

context需要ApplicationContext
还是不行,看看日志输出什么,都有记录的。
你的"id"参数需要预先配置的,不能随便写。

7O{8EPEHTAEPOG00EB8GO5G 大佬 我这个引用包名会报错,大佬遇到过吗

可以在AppActivity里使用 context使用this.getApplicationContext()其他一样
如果不想在AppActivity里使用,就需要Application了。GlobalApplication需要在Manifest.xml里添加,你可以试试全包名 比如你的com.handygame.heroknights.GlobalApp…。或者google一下怎么添加Application

没太理解,我截图上引用application了,包名 问题不知道怎么描述

实在是说的很清楚了
在AppActivity的onCreate里添加

Context context = this.getApplicationContext();
String environment = AdjustConfig.ENVIRONMENT_SANDBOX ; // TODO AdjustConfig.ENVIRONMENT_PRODUCTION;
AdjustConfig config = new AdjustConfig(context,"your key", environment);
config.setLogLevel(LogLevel.DEBUG);
Adjust.onCreate(config);
Application app = (Application)context;
app.registerActivityLifecycleCallbacks(new AdjustLifecycleCallbacks()); // AdjustLifecycleCallbacks前面的回复有

大佬,我就是抄的你的,填充了自己的key值,关键是打点没成功啊,我只能确定我初始化了,并且走打点了,但是后台没收到我的打点,没有任何报错

new AdjustEvent(“mfmtqc”) // "id"是类似这样
然后你用的是沙盒环境就要去沙盒环境去看ENVIRONMENT_SANDBOX
再不行就要找他们的技术对接吧