0

ファイルサーバーから Android プロジェクトにファイルを追加しようとしています

\\server\common\applicationname\DemoDatabase\demo.sqlite

これをプロジェクトに追加すると、「demodatabase」として res/raw に追加されます

その後、クリーンアップして再構築すると、R.java ファイルに追加されません。demodatabase

ファイルをサーバーから Raw ディレクトリに直接コピーし、それをリンクすることを選択すると、R.java ファイルに追加されます。

"C:\Development\Android\project\res\raw\demo.sqlite"

リンクを選択し、このファイルを次のように選択しますdemo

public static final class raw {
    public static final int demo=0x7f040000;
}

私の .project ファイルのスニペットは次のようになります

<linkedResources>
  <link>
    <name>res/raw/demo</name>
    <type>1</type>
    <location>C:/Development/Android/project/res/raw/demo.sqlite</location>
  </link>
  <link>
    <name>res/raw/demodatabase</name>
    <type>1</type>
    <location>//server/common/applicationname/DemoDatabase/demo.sqlite</location>
  </link>
</linkedResources>

ファイルをファイルサーバーに残すために必要なことはありますか、それともコピーしてプロジェクトローカルにする必要がありますか?

4

0 に答える 0