私のサービスは、次のようなパッケージに MyService.java がある場合にのみ機能します
com.test.app
、しかしのようなサブパッケージではありません
com.test.app.services.MyService
マニフェストで私はそれを宣言しようとしました
<service android:name=".services.MyService" />
または完全修飾
<service android:name="com.test.app.services.MyService" />
しかし、どちらの方法もうまくいきませんでした。ファイルの構造を改善するためにサブパッケージを使用しています。サービスファイルをサブパッケージに入れることはできませんか、それともここに何かが欠けていますか?
(私は、Android チームが提供する Expansion Downloader Library を使用しています。これには、単純なサービスの実装が含まれます。)