こんにちは、ライブラリで次のように定義されたアクティビティがあります...
<activity
android:name="com.company.application.corelibrary.recording.DesiredActivity"
android:label="@string/title_activity_tracking"
android:screenOrientation="portrait"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
次に、このライブラリを使用して、私がそうしている別のアプリケーションで起動したいと思います...
<activity
android:name="com.company.application.corelibrary.recording.DesiredActivity"
android:label="@string/title_activity_tracking"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
しかし、私がそれを構築しようとすると、それは戻ってきます...
[2013-02-27 12:41:33 - TestApplication] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.company.application/.corelibrary.recording.DesiredActivity }
[2013-02-27 12:41:33 - TestApplication] ActivityManager: Error type 3
[2013-02-27 12:41:33 - TestApplication] ActivityManager: Error: Activity class {com.company.application/com.company.application.corelibrary.recording.DesiredActivity} does not exist.
com.company.application
私のプロジェクトパッケージです。
com.company.application.corelibrary
私のライブラリパッケージです。
プロジェクトにライブラリを含めました。
私は何を間違っていますか?
添加
ライブラリプロジェクトのパッケージ名をプロジェクトの名前とは異なる名前に変更したところ、プロジェクトがクラスの独自のソースに似ている可能性があるため、これも機能しませんでした。