2012-04-27 26 views
0

Javaクラスを使用して、.csvファイルからアプリケーションにデータをインポートしています。私はオンラインでいくつかの例を見つけました。そして、これは彼らがやっているようです。しかし、それはエラーを示しています:XMLを解析中のエラー:バインドされていない接頭辞。私がこれを行った研究は、それが通常スペルミスであることを示しています。もしそうなら、私はそれを見つけることができません。ここに私が問題を抱えているセクションがあります。Android App XML解析エラー

<provider android:name="com.ATS_Boxes.ContentProvider.class" 
android:authorities="ContentProvider"></provider> 
+0

:通常、それは次のようになります。 <プロバイダのアンドロイド:名= "com.ATS_Boxes.ContentProvider.class" \tアンドロイド:当局= "のContentProvider"> <= "fill_prompt" 文字列名>充填レベル <文字列名= "note_prompt">を選択します。ノート。必要に応じて複数選択してください。 送信

答えて

0

あなたが表示されます。名前とAndroidは:

私の推測では、あなたが「アンドロイド」名前空間は、属性のアンドロイドを解析していますので、その吐い宣言されていないということですファイル - それは不可能です。プロバイダの宣言は、プロジェクトのマニフェストファイル(プロジェクトのルートディレクトリにあるAndroidManifest.xml)でのみ行うことができます。それはすべての違いを、私はよく分からないが、また

、あなたがコメントとして提供するXMLコードの最初の行は、読み取ります。それはコメントアウトているように見えます

<!--?xml version="1.0" encoding="utf-8"?--> 

を。 <!? - XMLのバージョン= "1.0" エンコード= "UTF-8"? - > <文字列名= "APP_NAME">ドロップボックス を

<?xml version="1.0" encoding="utf-8"?> 
0

XMLファイル全体を投稿します。 Androidのリソースにproviderを宣言しようとする当局