2015-08-17 4 views
0

Я добавил приложение в манифест и расширил класс, но что-то вроде 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() никогда не используется ...

+1

Мы не можем отлаживать ваш код, если вы его не показываете. Создайте наименьший пример, чтобы воссоздать эту проблему и опубликовать этот код здесь. – csmckelvey

+0

Проверьте, что импорт должен быть как «import android.app.Application;» – Rahul

+0

попытайтесь указать полный путь, включая имя пакета в манифесте для класса приложения. Также метод onCreate не отображается в вашем классе приложения. – Shrikant

ответ

0

Хорошо, я чувствую себя очень глупо. Мне нужно получить доступ к этому методу из другого класса, который он не использует автоматически. Поэтому я просто вызвал его из другого класса, и он работает. Спасибо всем

+0

Как насчет использования oncreate в классе приложения для создания экземпляра этого метода? – Smashing

Смежные вопросы