Articles of 安装

“无法安装在USB存储器或SD卡上”在Samsung设备上安装应用程序时出错

问题是我开始向我的应用程序用户抱怨他们无法在他们的设备上安装我们的客户端。 大多数设备都是带有OS 2.2和2.3的三星 安装过程完成(或几乎完成)后他们看到的错误是:“无法安装在USB存储器或SD卡上” 我已经检查并确认有足够的空间在这些设备上安装应用程序。 当然,我试图删除SD卡function(从AndroidManifest.xml文件中删除了“android:installLocation =”preferExternal“”行,但是这个更改导致所有有问题的设备在安装完成后自行重启(设备只是重新启动时)安装即将完成)。 不用说,我无法调试它,因为我们的应用程序的代码还没有开始运行。 我在这个问题上find了一些post: http : //code.google.com/p/android/issues/detail? id = 9593 http://technology-headlines.com/2011/05/12/installation-error-% E2%80%9Ccould-install-on-usb-storage-or-sd-card%E2%80%9D-solution-for-android / http://www.androidpolice.com/2011/04/19/fixing-在-想不出安装上-USB-存储或-SD卡-问题上的Android / 所有这些都是用户删除“/mnt/secure/asec/smdl2tmp1.asec”文件的说明。 这适用于大多数有问题的设备,但我不能指望我的用户以这种方式去删除临时文件,他们可能会放弃。 另一个重要的一点是,我回到我的历史版本,发现旧版本(超过8个月前发布)在这些设备上工作正常,但这些版本不支持SD卡安装以及它们与当前代码之间的差距基数是如此巨大,以至于制造差异并分析消除过程中的变化将永远存在。 我很乐意收到有关此问题的任何提示

在Windows 7上安装Phonegap:命令’android’失败

我按照文档和Phonegap上的一些教程在Windows 7上安装它,但是我被卡住了。 到目前为止,我已经安装了Java 1.7.0_06,Ant-Apache 1.9.2,Eclipse,Android SDK和Android 4.3(API 18),所有Tools和SDK Manager中的所有Extras,NodeJS 0.10.18和Git。 我在Windows中的PATHvariables中编写了所有路径,它看起来像这样(已分解): F:\nodejs; F:\android-sdk\sdk\platform-tools; F:\android-sdk\sdk\tools; %JAVA_HOME%\bin; %ANT_HOME%\bin; C:\Program Files (x86)\Git\bin %JAVA_HOME%和%ANT_HOME%具有正确的路径,当我在CLI中键入java -version或ant -version时,它们会给我他们的版本 所以我进入CLI,我使用以下命令安装了Phonegap: npm install -g phonegap 当我输入phonegap -v时,它给了我3.0.0-0.14.3版本。 现在,我转到我的文件夹F:\ apps,然后使用以下命令创建了一个新项目: phonegap create hello com.example.hello HelloWorld 一切顺利,文件被创建。 我进了’hello’文件夹,输入了这个命令: phonegap local build android 出现问题,我收到此错误: [phonegap] adding the Android platform… [error] The command `android` failed. Make sure […]

如何在安装Android应用程序时在内部存储上创建目录?

我想有一个文件夹,我将把我需要的所有资源放在内部存储上。 因为我希望只创建一次这个目录,所以我发现我应该在应用程序的主要活动中创建它: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); File directory = context.getDir(“mydir”, Context.MODE_PRIVATE); Log.d(“directory”, directory.getAbsolutePath().toString()); } 这似乎没关系,因为这是我能够在互联网上find的,但是我收到了大量的错误,我可以到目录路径的日志,应用程序无法启动。 知道为什么吗? 另外,如果我每次从Eclipse运行应用程序到手机时都使用内部存储器,它是否会自动删除前一个应用程序及其资源,或者我是手动执行此操作?

Android工作室没有完全下载

我是Android Studio的新用户,并且最后一天在我的Mac上下载了它,但我永远无法使用它。 组件下载几乎到了最后,然后这个错误不断出现。 请帮忙。 我真的想做我的项目。 警告:安装过程中出错:无法下载“ https://dl.google.com/android/repository/android_m2repository_r30.zip ”:读取超时,响应:200 OK 上述警告不断发生。

从本地文件或Google Play安装时,如何将params传递给我的应用程序?

我正在制作一个向用户显示个性化问候消息的应用。 例如:如果我通过蓝牙发送我的应用程序(或者我通过电子邮件将应用程序发送安装)发送给X人,以祝贺他生日那天,一旦安装了应用程序的人,就会显示一条消息“祝贺X” 。 编辑:当从Google Play安装应用程序时,我会find一个解决方案,从Google Play中安装Pass param to app 但如果情况不同,因为并非所有接收该应用的人都可以访问Google Play。 @mes发布了他建议使用AccountManager的答案 。 但是,如果设备中没有注册帐户或设备没有互联网连接,会发生什么? 例如,如果我将应用程序发送到X(X安装应用程序并将看到他的祝贺消息“祝贺X”)并且X想要祝贺他的朋友Y(带有“祝贺Y”的消息)X将应用程序复制到SD他的朋友的设备,并期望当Y安装应用程序时,Y可以看到消息“祝贺Y”。 它是相同的应用程序,但我需要传递在安装应用程序时将要祝贺的人的名字,这样每个人都可以在应用程序打开时用他的名字发出祝贺信息。 有没有办法实现这个目标?

Android Studio 3缺少Android SDK

我刚从官方网站下载了适用于Windows的Android Studio 3 ,但是当它启动时,会显示有关缺少Android SDK的错误消息: 当我点击该链接时,它只是重定向到同一个官方网站。 SDK下载没有单独的链接。 我从哪里可以得到它? 在Android Studio 3安装过程中不应安装Android SDK吗?

挂载Android模拟器图像

我试图在Android 2.1的模拟器上分析Android恶意软件。 我想分析可疑应用程序之后的文件权限和指纹。 我知道,我可以使用adb shell来获取这些信息,但我认为在执行rootkit之后我不能相信这些信息。 我认为防止rootkit隐藏的唯一方法是直接挂载图像或? 我有以下文件: ramdisk.img snapshots.img userdata-qemu.img cache.img system.img userdata.img zImage 如何在Ubuntu上安装/解压缩(读访问就足够了)? 使用unyaffs,我可以提取system.img和userdata.img文件。 simg2img为所有文件返回“bad magic”。 谢谢Alex 编辑:userdata-qemu.img适用于unyaffs2

Eclipse上的Android Facebook SDK配置

我下载了android的facebook sdk但到目前为止我无法正确配置。 Eclipse不承认facebook sdk是一个项目。 有人有这个问题吗?

向android模拟器中的应用程序授予系统权限

我正在构建一个将作为系统应用程序捆绑在Android设备上的应用程序。 制造商是向我们提供设备的一种方式,所以在此期间我想在模拟器中授予我的应用系统级别权限,这样我就可以使用自动更新function,无需任何交互即可安装APK的静默安装来自用户。 根据我的阅读,我的理解是,能够在Android上进行静默安装的唯一方法是,如果您的应用程序使用与操作系统相同的证书进行签名。 那么如何在模拟器中模拟这个呢?

手机重启

我遇到了与几乎所有手机有关的问题,但没有遇到Nexus。 在通过usb安装app到手机的过程中 – Android Studio – 手机重新启动,应用程序最终没有安装 – 我必须再次安装app以安装它。 这不会一直发生,而是随机发生,这很烦人,浪费时间。 老实说,我不知道它真正相关的问题,手机或Android Studio。 你遇到过这个问题吗? 你知道任何解决方案吗? 谢谢。