1

http://developer.xtify.com/display/sdk/Download+the+Xtify+SDKsからダウンロードした xtify サンプルを Android に実装し、「はじめに」で説明したようにコンソールで gcm アプリケーションを作成しましたが、次のエラーが表示されます。

FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to get provider com.xtify.sdk.db.Provider:         java.lang.ClassNotFoundException: com.xtify.sdk.db.Provider in loader dalvik.system.PathClassLoader[/data/app/com.example.gcmessaging6-1.apk]
at android.app.ActivityThread.installProvider(ActivityThread.java:4515)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4287)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4243)
at android.app.ActivityThread.access$3000(ActivityThread.java:126)

マニフェスト ファイル (およびアクセス許可) にパッケージ名とプロバイダーがあります。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.xtify.samples.gcm"
        android:versionCode="3"
        android:versionName="3.0" 
        android:installLocation="internalOnly">
  <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="16" />

       <application
          android:icon="@drawable/ic_launcher"
          android:label="@string/app_name" >
         <provider
            android:name="com.xtify.sdk.db.Provider"
            android:authorities="com.xtify.samples.gcm.XTIFY_PROVIDER"
            android:exported="false" />
          .....
      </application>  

    </manifest>

SDK は libs フォルダーにあり、ビルドに追加されます。

問題を検索しましたが、見たようにプロバイダーが適切に構成されているため、見つかったソリューションは機能しません。それは何でしょうか?

よろしく、アレックス

4

0 に答える 0