android sqlcipher java.io.FileNotFoundException: icudt46l.zip
android sqlcipher java.io.FileNotFoundException: icudt46l.zip
目录结构如下
Test
app
libs
commons-codec.jar
guava-r09.jar
sqlcipher.jar
src
main
java
jniLibs
armeabi
libdatabase_sqlcipher.so
libsqlcipher_android.so
libstlport_shared.so
x86
libdatabase_sqlcipher.so
libsqlcipher_android.so
libstlport_shared.so
现在,无论我把它放在哪里,它都会一直给我异常 java.io.FileNotFoundException: icudt46l.zip
。
我尝试将 assets\icudt46l.zip
放入 Test\app
、Test\app\libs
、Test\app\src
、Test\app\src\main
、Test\app\src\main\jniLibs
,但异常仍然存在。
我应该将包含 zip 文件的文件夹 "assets" 放在哪里?
Now, it keeps giving me the Exception java.io.FileNotFoundException: icudt46l.zip no matter where I put it.
根据您的项目结构,将其放入 Test/app/src/main/assets/
。 IOW,你需要创建一个 assets/
目录,它是你的 java/
目录的对等目录,并将 ZIP 文件放在那里。
目录结构如下
Test
app
libs
commons-codec.jar
guava-r09.jar
sqlcipher.jar
src
main
java
jniLibs
armeabi
libdatabase_sqlcipher.so
libsqlcipher_android.so
libstlport_shared.so
x86
libdatabase_sqlcipher.so
libsqlcipher_android.so
libstlport_shared.so
现在,无论我把它放在哪里,它都会一直给我异常 java.io.FileNotFoundException: icudt46l.zip
。
我尝试将 assets\icudt46l.zip
放入 Test\app
、Test\app\libs
、Test\app\src
、Test\app\src\main
、Test\app\src\main\jniLibs
,但异常仍然存在。
我应该将包含 zip 文件的文件夹 "assets" 放在哪里?
Now, it keeps giving me the Exception java.io.FileNotFoundException: icudt46l.zip no matter where I put it.
根据您的项目结构,将其放入 Test/app/src/main/assets/
。 IOW,你需要创建一个 assets/
目录,它是你的 java/
目录的对等目录,并将 ZIP 文件放在那里。