Я добавил приложение в манифест и расширил класс, но что-то вроде onCreate не будет использоваться в классе.Приложение для Android, не использующее класс приложения
Я не знаю, что я делаю неправильно. Я что-то упускаю? Разве это не все, что вы должны сделать для класса приложений, который вы используете?
Любая помощь очень ценится. Я, вероятно, просто начать новый проект, а и скопировать над code.Manifest:
<application
android:name="MyApplication"
android:allowBackup="true"
android:icon="@drawable/smalllogo"
android:label="@string/app_name"
>
Класс:
import android.app.Application;
import com.google.android.gms.analytics.GoogleAnalytics;
import com.google.android.gms.analytics.Tracker;
public class MyApplication extends Application {
Tracker tracker;
synchronized public Tracker getDefaultTracker() {
if (tracker == null) {
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
analytics.setLocalDispatchPeriod(1800);
tracker = analytics.newTracker();
tracker.enableExceptionReporting(true);
tracker.enableAdvertisingIdCollection(true);
tracker.enableAutoActivityTracking(true);
}
return tracker;
}
}
И это говорит мне getDefaultTracker() никогда не используется ...
Мы не можем отлаживать ваш код, если вы его не показываете. Создайте наименьший пример, чтобы воссоздать эту проблему и опубликовать этот код здесь. – csmckelvey
Проверьте, что импорт должен быть как «import android.app.Application;» – Rahul
попытайтесь указать полный путь, включая имя пакета в манифесте для класса приложения. Также метод onCreate не отображается в вашем классе приложения. – Shrikant