草庐IT

party_zip

全部标签

android - 无法使用 Proguard 在 Android 项目上设置 Wiremock(重复 Zip 条目错误)

我现在一直在阅读所有帖子,此时我真的很挣扎。我试图在我的android项目中使用WireMock来帮助进行测试。然而,Proguard总有话要说。我的gradle依赖文件是这样的:dependencies{compilefileTree(include:['*.jar'],dir:'libs')//FineTunedGooglePlayServicescompile"com.google.android.gms:play-services-ads:${PLAY_SERVICES_VERSION}"compile"com.google.android.gms:play-services-

android - 在 Xamarin Forms Android 中创建 Zip 文件

我想在XamarinFormsCrossPlatform中创建一个zip文件。我为每个平台、iOS和Android使用自定义方式。在iOS中使用库ZipArchive,但我没有找到适用于Android的替代方案。所以我尝试使用原生方式(只用一个文件创建zip),但创建的zip文件是空的。publicvoidCompress(stringpath,stringfilename,stringzipname){varpersonalpath=Environment.GetFolderPath(Environment.SpecialFolder.Personal);stringfolder=P

android - 从 .zip 文件中解压单个文件,在 android 中包含多个文件

我试图从非常大的zip存档中只获取一个文件(我知道它的名字)。这个存档包括大约100000个文件,因为我不想在循环中找到我的文件。我认为这一定是针对这种情况的某种解决方案,类似于Linux上的命令。unziparchive.zipmyfile.txt我写了下面的代码try{FileInputStreamfin=newFileInputStream(rootDir+"/archive.zip");ZipInputStreamzin=newZipInputStream(fin);ZipEntryze=newZipEntry("myfile.txt");FileOutputStreamfou

Android:是否可以将 ZIP 文件添加为原始资源并使用 ZipFile 读取它?

是否可以将ZIP文件作为原始资源添加到APK包中并使用ZipFile类读取它?从SD卡打开文件似乎很简单,但从APK打开文件就不行。 最佳答案 我不这么认为。正如您提到的,将ZipFile用于文件系统上的实际文件很容易,但对于嵌入在您的应用程序中的文件则不然。要访问APK中的zip文件,您必须使用类似Resources.openRawResource(R.raw.zip_file)的命令然后将返回的InputStream包装在ZipInputStream中,并以通常的Java方式执行此操作,而不是使用Android方法。或者,如果您

安卓 : Can I use this intent from a 3rd party application?

我正在使用intent通过Twitter客户端发布消息。当手机上没有Twitter应用程序时,我想将用户重定向到市场。但是异常ActivityNotFoundException不起作用。每次(当我没有Twitter应用程序时)我都会收到错误消息“没有应用程序可以执行此操作”IntentintentTwitter=newIntent(Intent.ACTION_SEND);intentTwitter.putExtra(Intent.EXTRA_TEXT,msg);intentTwitter.setType("application/twitter");try{startActivity(

android从zip文件中解压文件夹并从该文件夹中读取内容

在我的一个应用程序中,我需要提取一个包含文件夹的zip文件,该文件夹包含图像,这意味着abc.zip=>adb(folder)=>abc.png我想提取图像文件我用了下面的方法privatebooleanextractFolder(Filedestination,FilezipFile)throwsZipException,IOException{intBUFFER=8192;Filefile=zipFile;//ThiscanthrowZipExceptioniffileisnotvalidziparchiveZipFilezip=newZipFile(file);//Stringn

android - Gradle 同步失败 : Cause: https://downloads. gradle.org/distributions/gradle-3.1.2-all.zip

我正在导入在Eclipse上完成的旧项目。并使用帮助获取更新-->检查更新然后,按“SyncProjectwithGradleFiles”按钮。所以,在2秒内,这条消息出现在Build:sync和Eventlog窗口请帮助我正确的体验方式。 最佳答案 该分布不存在(https://services.gradle.org/distributions/)要修复它,请将gradle-wrapper.properties文件中的distributionUrl更改为有效版本。例如distributionUrl=https\://service

安卓NDK : how to link multiple 3rd party libraries

假设我们正在构建一个共享库A,它需要链接到2个外部静态库B和C。您所拥有的只是libB.a和libC.a,以及它们的头文件。这是libA的简化Android.mk:LOCAL_LDLIBS:=../external/libB.a../external/libC.ainclude$(BUILD_SHARED_LIBRARY)据我所知,共享库的链接方式是:抓取B和C的所有目标文件去掉A没有引用的目标文件解析B和C中的引用这会导致链接错误,因为B和C相互调用,具体来说,它们调用的函数在步骤2中被剥离,因为A没有调用它们。如果我们自己构建静态库,那么只需将LOCAL_STATIC_LIBRAR

android - zip.ZipException : duplicate entry: annotations/Beta. 类

我花了一天多的时间来修复运行我的android项目时给出的重复条目。错误:Error:Executionfailedfortask':app:packageAllDebugClassesForMultiDex'.>java.util.zip.ZipException:duplicateentry:com/google/common/annotations/Beta.class我尝试排除各种模块以及启用multiDex,但都碰壁了,请帮我解决这个问题:部分代码:compile(project(path:':k_endpoint',configuration:'android-endpoi

android - Zip 似乎不等待 Observable 发出数据

我正在尝试使用volley运行2个并行请求以更新数据库(使用DBFlow)。只有在发出两个请求并保存它们的数据(FK)后,才能填充数据库中的一张表。鉴于下面的示例,我希望两个部门/员工获取/插入并行运行,然后在插入完成后保存契约(Contract)。/***Updatethesectors,employeesandtheircontracts*@returnAnObservabletowatchfortheprocesstocomplete**sectorsFetch______sectorsInsert________contractsInsert*employeesFetch___