내 프로젝트에 모듈을 추가하고 모듈의 매니페스트에 추가 된 응용 프로그램 클래스를 만들었습니다.모듈 매니페스트의 응용 프로그램 클래스
public class App extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
@Override
public void onCreate() {
super.onCreate();
Fabric.with(this, new Crashlytics());;
}
}
매니페스트 :
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mymodule">
<application
android:allowBackup="true"
android:label="@string/app_name"
android:name="com.example.mymodule.App">
</application>
</manifest>
문제는 매니페스트 내에서 내 응용 프로그램 클래스의 이름을 설정하려고 할 때 내가 어떤 제안을 얻을 수 없다는 것입니다. 어떤 아이디어?
EDIT : 이미 내 App 모듈에 Application 클래스가 있습니다. 필자가이 작업을 수행하는 이유는 해당 모듈에 라이브러리를 추가하려고하기 때문입니다. 이것을 어떻게 할 수 있습니까?
패키지 차이가있을 수 있습니다. –
패키지가 동일합니다. – funkycookie
Android 스튜디오를 다시 시작하거나 프로젝트를 정리하십시오. 때로는 안드로이드 Studio는 –