草庐IT

Formless-System-Tray-Application

全部标签

android - Android 版 Eclipse : How to automate 'Export Android Application' to apk?

我正在使用eclipse开发一个android项目。由于传感器的原因,我无法在模拟器中对其进行测试,因此我必须经常导出到APK文件。问题是需要点击10次以上的鼠标并输入两次(相同的)密码(我经常输入错误的密码)才能生成APK文件。我想知道是否有办法自动执行这些步骤。或者这些步骤是否有等效的命令行? 最佳答案 如果您只想将APK文件用于测试,则可以使用未签名的APK。RightClickProject->AndroidTools->ExportUnsignedApplicationPackage

android - Application.onConfigurationChanged 的​​使用

编辑:我知道如何处理配置更改;此查询是关于为此任务使用“应用程序”类。我可以看到许多示例,其中Application类被用作“全局”来维护状态变量。但我很好奇知道我一直认为与单个Activity生命周期相关的方法的使用...例如onConfigurationChanged()和registerComponentCallbacks()。我找不到任何关于如何使用这些方法的示例。我请求一些用例/模式,在这些用例/模式中覆盖这些方法会有所帮助。谢谢! 最佳答案 官方文档说:Unlikeactivities,othercomponentsar

android - 区别 b/w Settings.Global,Settings.System 和 Settings.Secure 在 android 中

在android.provider.Settings中有3个内部类:全局系统安全每个类(class)都有不同类型的偏好。有人可以解释每个类的作用/范围吗? 最佳答案 来自Android开发者文档:Settings.System:系统设置,包含杂项系统首选项。该表包含简单的名称/值对。有用于访问各个设置条目的便捷功能。Settings.Secure:安全系统设置,包含应用程序可以读取但不允许写入的系统首选项。这些是用户必须通过系统UI或专门的API显式修改这些值的首选项,而不是直接由应用程序修改。Settings.Global:全局系

android - 最佳实践 : How do I secure Http-Requests (eg Login) from a mobile application

我们有一个网络应用程序,它提供了一个简单的“通用Http处理程序”(ASP.NET),用于提供一种获取移动应用程序session的简单方法。Atm整个概念/应用程序处于演示/alpha/测试状态-所以不要惊恐地举手......:)我意识到存在几个安全问题:如果移动设备连接到WLAN(因为所需的嗅探例程非常简单),您可以简单地嗅探请求(以获取用户名/密码的值)和/或响应(以在其他地方重用session)我们可以添加一些加密/解密,但因为我们在android上,任何人都可以解压.apk文件并进行一些逆向工程以获取共享key(和盐)我们可以使用https://...但是...如果有其他方法我

android -/system/app 和/data/app 有什么区别?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:AndroidSystemApp101/system/app和/data/app有什么区别?两个目录中是否有一些不同的权限。

安卓 : programmatically copying apk to/system/app

我正在尝试从我的java代码安装系统应用程序,到目前为止,我还没有成功。以下是我到目前为止所做的:我的设备已获得root权限。我的“安装程序”应用程序作为系统应用程序安装。(手动复制到/system/app)我已经使用平台key签署了安装程序apk,并且我在list中有android:sharedUserId="android.uid.system"。我一直在为Runtime.getRuntime.exec("su")尝试(一直在尝试,然后更多)。我打算将系统分区挂载为rw,为apk做一个cat,然后制作系统分区ro。以下是命令列表:mount-oremount,rw-tyaffs2/

安卓市场 : Changing application's package

是否有任何Android开发人员成功更改了您的应用程序的包名称(在list中),该应用程序已经在市场中分发?在升级过程中,我决定稍微更改一下包名称,这意味着android将其识别为新应用程序。所以,我想保存的偏好会丢失,但我真的希望升级用户不会有其他“惊喜”。干杯! 最佳答案 并不是保存的首选项会丢失,只是Android会将其设置为一个全新的独立程序,无法访问旧应用程序的首选项。但是,如果您使用相同的签名签署您的应用程序并给它们相同的userId然后他们可以共享信息,您可以将原始应用程序的信息迁移到新应用程序。

android/system/framework/*.j​​ar 文件

我通过adbshell在我的Android5.0.1手机上执行了ls-al/system/framework/我注意到大约95%的.jar文件有309个字节。在使用adbpull拉取一个这样的文件并解压缩后,显示.jar文件仅包含/META-INF/MANIFEST.MF这些jar文件的实际dex代码在哪里。?附言我的手机没有root。 最佳答案 来自Lollipop,由于ART,框架文件位于/system/framework/arm/boot.oat文件中。使用'java-jaroat2dex.jarbootboot.oat',你

android - UnsatisfiedLinkError : dalvik. system.PathClassLoader

我正在为AndroidTV制作应用程序并收到错误java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/mytv.mytv-2/base.apk"在装有Android6.0.1的NexusPlayer上。很好奇它可以在装有Android5.1.1的智能电视上运行。全文错误为:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/my

javascript - "multipart != application/json"在 android 上获取 post 错误(react-native)

我有一个使用react-native构建的应用程序,它在iOS中运行完美。我正在使它也可用于Android,但在尝试将联系表单数据发布到我的服务器时出现错误。varformData=newFormData()formData.append('name',fullname)formData.append('email',email)formData.append('message',message+'--SentfromAndroidapp')fetch('https://www.xxxx.com/mail',{method:'POST',headers:{'Accept':'appli