# Failed to find provider info for ~ の直し方

ずっとハマってたのでメモ程度に書いておく。

"Failed to find providr info for ~"って出てきたら、Manifestファイルの記述を見直す。

  • android:name にはコンテンツプロバイダーのクラス名
  • android:authorities にはコンテンツプロバイダーのあるパッケージ名

manifestファイルのタグ内にタグを記述する。

以下みたいな感じ。

<application>
<acitivity>
.....
</acitivity>

<provider android:name="TestContentProvider" android:authorities="com.example.test"/>

</application>