私は自分のアプリケーションにFacebookを実装する方法に関する指示に従っていました。しかし、私はこの方向に捕まってしまった:「自動的にアプリ起動イベントをログに記録するには、あなたのアプリのApplicationクラスののonCreate()メソッドに次のコードを追加します。」これは本当に私のAndroidアプリケーションクラスファイルはどこですか?
@Override
public void onCreate() {
super.onCreate();
FacebookSdk.sdkInitialize(getApplicationContext());
AppEventsLogger.activateApp(this);
}
何を意味するのでしょうか?アプリケーションクラスは私のアプリケーションのどこか別のファイルですか?または私のMainActivityクラスファイルに上記のコードを含めますか?よくわかりません。別のファイルであれば、どこで見つけることができますか?
私はプログラミングに慣れていないし、時には人々が何を話しているかを100%知っていると仮定して命令を出すこともあります。
ご協力いただければ幸いです。
ここには、 'Application'クラスのdoc https://developer.android.com/reference/android/app/のdocがあります。これはマニフェストのアプリケーションタグのname属性を変更することで可能です。 Application.html あなたは のようにマニフェストのアプリケーションタグにあなたの 'Application'クラスを定義する必要が' <アプリケーション アンドロイド:名= "com.example.BaseClass" アンドロイド:アイコン= "@ミップマップ/ ic_launcher" アンドロイド:あなたのアプリケーションクラスは、あなたのアプリケーションクラスになるでしょう。 "#:。msgstr" dsグローバルアプリケーションの状態 – Prashant
自分で作成する必要があるクラスです。 [この投稿](http://stackoverflow.com/questions/12834379/extending-android-application-class)の答えに従ってください。 –