草庐IT

apk加固

全部标签

android - 如何将 android apk 提供给客户端进行测试?

我目前正在开发一个应用程序。但是当我完成我的应用程序开发并创建.apk时,我应该在将我的应用程序提供给我的客户以在他们自己的设备上进行测试时对其进行签名还是不签名?他不应该以作者的身份将此apk转换市场/未经我的许可,他不应该分发。欢迎提出任何建议。谢谢。 最佳答案 您可以使用位于Windows中的调试key进行签名:username/.android/debug.keystore密码是:android安全密码是:android编辑:但是如果这个人有一些知识,他可以用另一个key退出它,你不能真正保护自己免受这个(afaik)。

android - 以编程方式暂停媒体记录器。来自三星银河的 Camera.apk 有 `this.mMediaRecorder.pause();` 在我的代码中不起作用

现在,我使用mp4parser库创建了一个库来连接2个视频。有了这个,我可以暂停和恢复录制视频(在录制第二个视频后,它将它附加到第一个视频)。现在,我的老板告诉我做一个包装器,并将其用于不支持暂停视频的硬件的手机。对于具有该功能的手机(三星GalaxyS2和三星GalaxyS1可以使用其相机应用程序暂停视频录制),我需要在没有库的情况下执行此操作,因此速度会很快。如果在媒体记录器状态图上看到,我该如何实现这个native,http://developer.android.com/reference/android/media/MediaRecorder.html,没有暂停状态?我已经从

java - 从源代码编译android APK

我有一个用Java编写的Android应用程序的源代码。我想对代码进行一些更改并编译为android应用程序。我对JavaAndroid应用一无所知。有什么软件可以编译成APK吗?这是source:- 最佳答案 如果您计划在q2android应用程序中进行的更改足够简单,并且您知道要更改的内容,那么sur007已捕获您需要的所有内容。否则,这是一份从事Android开发的人的工作。另一个重要的警告:该应用已超过4年,这意味着您必须谨慎选择API和SdkMix/最大版本..即使对于经验丰富的android开发人员来说,管理版本支持也可

android - 黑莓上的 Xamarin apk (>= 10.2.1)

将原生Android.apk转换为Blackberry.bar似乎不是问题。但是,我有一个使用Xamarin实现的Android.apk(API15)。我可以使用BB10侧载工具将该文件转换为.bar文件,但是当我在Blackberry模拟器上运行该应用程序时,我收到错误消息:android_update_LD_LIBRARY_PATHnotfound;.sodependencieswillnotwork以后FATALEXCEPTION:mainjava.lang.UnsatisfiedLinkError:Librarycannotbefoundatjava.lang.Runtime.

android - 签名的 APK 文件在调试 APK 工作时不工作

所以我终于完成了我的第一个应用程序,想把它放在谷歌商店,但出于未知原因,它总是说“你必须导入一个有效的.apk文件。”。我真的不知道自己在做什么,我到处看了看,有点明白我必须构建一个签名的APK,我做了很多次,但都没有用。另外,我刚刚注意到的重要细节:已签名的apk不起作用,而调试apk可用于我的手机?当我构建一个签名的apk时,它在Gradle控制台中说这是一个错误:“注意:某些输入文件使用或覆盖已弃用的API。注意:使用-Xlint:deprecation重新编译以获取详细信息。注意:C:\Users\Lois\AndroidStudioProjects\iobner\app\sr

android - 尝试从本地文件安装 apk 时未发现 Activity 错误

我制作了一个应用程序,我从内部服务器下载了一个APK,将其保存在本地并希望提示用户安装它。我的代码如下:protectedvoidonPostExecute(Stringpath){IntentpromptInstall=newIntent(Intent.ACTION_VIEW);promptInstall.setDataAndType(Uri.parse(path),"application/vnd.android.package-archive");promptInstall.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity

Android - 编译后 Kotlin 文件存在于 apk 中

我有一个包含java和kotlin文件的android项目。编译后,当我解压生成的apk文件时,我可以在它们的包路径中看到我项目的所有Kotlin文件。然而,Java文件不存在。我该如何解决这个问题,并阻止将Koltin文件添加到apk中?谢谢我的build.gradle:buildscript{ext.kotlin_version='1.2.71'repositories{jcenter()maven{url'https://maven.fabric.io/public'}google()}dependencies{classpath'com.android.tools.build:

android - 如何将自定义文件导入 APK

众所周知,apk文件是一个zip格式的存档文件,包括以下文件和文件夹:AndroidManifest.xmlAssetsclasses.dex元信息资源资源.arsc我想要的是在apk中包含一个自定义文件(即:README.txt),就在上面的文件旁边。此文件还应包含在GeneratedSignedAPK中(这意味着README.txt也应进行签名)。我正在使用AndroidStudio,编译过程应该是自动化的(或发布,或者甚至是一个简单的脚本也不错)。我试图添加一些虚拟dependencies{includefile.....但运气不好。你如何把这个打开?:P如何在AndroidSt

android - Kivy Apk build with buildozer error : # Java compiler (javac) not found, 请安装它

我正在尝试构建我的kivy项目的apk。我已经使用PyCharm在python2.7中安装了buildozer,然后我构建了.spec,但是当我尝试创建apk时,我得到了这些结果:我已经安装了jdk7和8使用:buildozerAndroid调试#Checkconfigurationtokens#Ensurebuildlayout#Checkconfigurationtokens#Preparingbuild#Checkrequirementsforandroid#Javacompiler(javac)notfound,pleaseinstallit.使用:buildozer-vAnd

java - Android Studio 1.5.1 重复文件复制到 APK META-INF/NOTICE.txt commons-codec-1.9.jar ...?

commons-codec-1.9.jar...APKMETA-INF/NOTICE.txt中复制的重复文件>Error:Executionfailedfortask>':app:transformResourcesWithMergeJavaResForDebug'.>com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:Duplicatefiles>copiedinAPKMETA-INF/NOTICE.txtFile1:>C:\Us