草庐IT

ionic-zip

全部标签

android - 在 Ionic 框架中为 Android 启用 Multidex

如果我使用IonicFramework构建应用程序,是否有办法为Android设置启用multidex(https://github.com/casidiablo/multidex)? 最佳答案 有aplugin启用multidex。要安装它,请运行:cordova插件添加--savehttps://github.com/jwall149/cordova-multidex然后再次尝试构建。构建时间可能比平时稍长,但您的应用应该可以顺利编译。 关于android-在Ionic框架中为And

android - 无法打开 zip 文件 gradle 依赖项缓存可能已损坏

当我更新androidstudio时,出现了这个错误。创建一个新项目没有问题。我无法构建我现有的项目。我已经上网了,当我点击重新下载时,这个错误没有修复。我该如何解决这个问题?我尝试了很多在互联网上找到的方法,但没有成功。dependencies{compilefileTree(include:['*.jar'],dir:'libs')testCompile'junit:junit:4.12'compile'com.android.support:appcompat-v7:25.0.1'compile'cz.msebera.android:httpclient:4.4.1.1'comp

android - 如何在设备上运行时加快 Ionic 2 应用程序的启动时间

我目前正在使用ionic2angular2和Typescript开发一个应用程序。在我的应用程序启动速度方面,我遇到了一个大问题。当我为开发或生产环境构建应用程序并将其安装在任何设备上时,加载需要很长时间。当我启动该应用程序时,它会显示一个白屏并持续很长时间,考虑到用户不会等那么久,这真的很烦人。我确实删除了splashscreencordova插件,并在config.xml中将splashscreendelay更改为0,但它仍然需要很长时间才能加载。当启动我的应用程序时,仅执行几个Get请求。这是我当前的Config.xmlcom.vlt.appAnawesomeIonic/Cord

android - 典型的 ZIP 文件和 APK 文件之间有区别吗?

我知道典型的APK文件会包含AndroidManifest.xml,但这不是我要求的方面。我问的是ZIP结构和标题,即从较低级别的角度来看。 最佳答案 任何APK文件都是有效的ZIP文件。不仅如此-文件必须存在,zipalign通常用于对齐文件内的数据结构-但它都是有效的ZIP。 关于android-典型的ZIP文件和APK文件之间有区别吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

Java 检查 zip 文件的目录

我有下面的代码来检查文件夹是否存在于sdcard上,如果文件夹存在,我想添加另一个if语句来检查实际文件夹中是否存在zip文件(如果它确实存在)。我该怎么做才能检查文件夹中的zip扩展名。该文件夹中应该有很多zip,但我只希望它检查以确保有zip而没有其他文件扩展名。感谢您对此提供的任何帮助。Filez=newFile("/mnt/sdcard/folder");if(!z.exists()){Toast.makeText(MainMethod.this,"/sdcard/folderNotFound!",Toast.LENGTH_LONG).show();}else{Toast.ma

android - 解压缩 zip 文件给出 "java.util.zip.ZipException: Cannot read version"或 "java.util.ZipException Cannot read local header version 45"

我只想提取一个普通的zip文件,但它总是失败。这是我现在使用的代码:privateFiledownloadPath=newFile(Environment.getExternalStorageDirectory()+"/Test/file.zip");privateFileunzipLoc=newFile(Environment.getExternalStorageDirectory()+"/Test/");FileInputStreamfin=newFileInputStream(downloadPath);ZipInputStreamzin=newZipInputStream(fi

android - 使用下载管理器下载 zip 文件

我想从特定的zip链接下载一个zip文件,然后在android中解压缩该zip文件。我应该怎么做?我可以使用安卓下载管理器吗? 最佳答案 是的,你可以使用它,这是一个小fragment:DownloadManagerdm=(DownloadManager)getSystemService(Context.DOWNLOAD_SERVICE);DownloadManager.Requestreq=newDownloadManager.Request(Uri.parse("url-of-the-zip"));req.setDestinat

android - 仅使用 "tabs"示例,即使在 genymotion 上模拟 ionic 也非常慢

我正在尝试在genymotion上测试我的ionic应用程序,但它非常慢(动画最多需要2秒才能播放,过渡很慢)我找不到解决方案,所以我尝试从头开始创建一个测试项目,看看它是否能在genymotion上顺利运行。我试着在命令行上运行这些命令来构建一个新的示例项目。ionicstartmyApptabsionicplatformandroidionicrunandroid之后,示例应用程序开始在genymotion上运行,但速度仍然很慢。这是正常的吗? 最佳答案 我正在回答我自己的问题,希望它对将来的人有所帮助。在真实设备上测试后,我发

android - 如果扩展文件版本与 apk 版本代码不同,则使用 URI(使用 Google Zip 扩展库)访问 APK 扩展文件会导致崩溃

我的apk版本代码是版本3。我使用的是主扩展文件,它加载了apk版本代码1(文件名类似于main.1.ex.etc.eg.obb)。扩展文件可以在设备上正常下载。扩展文件有媒体文件,所以我使用GoogleZip扩展库中的APEZProvider来使用VideoView播放它。调用VideoView.start()会导致Nullpointer异常。到目前为止我发现了什么:在APEZProvider.initIfNecessary()中返回主扩展文件版本3而不是1。因此尝试打开ZipResourceFile(mAPKExtensionFile)返回null。APEZProvider.ope

android - Ionic 4平台添加android错误码ENOLOCAL

我在我的ionic项目上删除了我的android平台并尝试重新安装它,但我一直收到npmERR!编码ENOLOCAL。这是我键入platformaddandroid时的错误:(node:3880)UnhandledPromiseRejectionWarning:CordovaError:Error:cmd:Commandfailedwithexitcode1Erroroutput:npmERR!codeENOLOCALnpmERR!Couldnotinstallfrom"android"asitdoesnotcontainapackage.jsonfile.npmERR!Acomple