Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android sqlcipher java.io.FileNotFoundException:icudt46l.zip_Java_Android_Sqlcipher - Fatal编程技术网

android sqlcipher java.io.FileNotFoundException:icudt46l.zip

android sqlcipher java.io.FileNotFoundException:icudt46l.zip,java,android,sqlcipher,Java,Android,Sqlcipher,目录结构如下所示 Test app libs commons-codec.jar guava-r09.jar sqlcipher.jar src main java jniLibs armeabi libdata

目录结构如下所示

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”放在哪里

现在,不管我把它放在哪里,它总是给我一个异常java.io.FileNotFoundException:icudt46l.zip


根据您的项目结构,将其放入
Test/app/src/main/assets/
中。注意,您需要创建一个
assets/
目录,该目录是您的
java/
目录的对等目录,并将ZIP文件放在其中。

Hi,感谢您的回复。但是logcat仍然告诉我无法找到icu数据文件,即使
assets
文件夹位于
Test\app\src\main
中,并且是
java
@user3635998的对等体:我能告诉你的就是资产的去向和结构。现在,在我的例子中,项目只有一个顶层模块,而不是Android Studio默认的将其放在
app/
目录中。好吧,这是我的错。将仿真器从Android API更改为Google API后,一切正常。