草庐IT

installation-path

全部标签

android - INSTALL_REFERRER BroadcastReceiver 不工作

我正在尝试记录从商店安装应用程序的结果。但是当从PlayMarket实际安装时我的自定义接收器不起作用,但是当我使用adb广播这样的东西时它起作用。adbshellambroadcast-acom.android.vending.INSTALL_REFERRER-n"package_name"/.InstallReceiver--esreferrer"TOPKEK"Broadcasting:Intent{act=com.android.vending.INSTALL_REFERRERcmp="package_name"/.InstallReceiver(hasextras)}接收器按预

android - 将文件 PATH 转换为 TreeUri(存储访问框架)

在我的图片库应用程序中,我使用媒体内容提供商图片来扩充回收站View。长按图像时,我会为用户提供重命名该图像文件的选项。所以我有完整的文件路径(例如:-/storage/sdcard1/DCIM/100ANDRO/ak.jpg)用于回收站View中的每个图像。然后我想重命名该文件。现在的问题是,由于提供的文件路径是外部SD卡的文件路径,对于Android5及更高版本,需要SAF(存储访问框架)才能写入文件。所以通常我们使用这段代码使用SAF重命名文件:-publicvoidonActivityResult(intrequestCode,intresultCode,Intentresul

android - lint.xml 中的 issue.ignore.path 元素相对于什么路径?

根据AndroidStudioDocumentation-Lint我们可以这样写lint.xml:将特定路径列入白名单,但文档未指定路径是相对路径还是绝对路径。从sample的外观上看好像是相对的但是并没有说明路径是相对于什么的。当我在build.gradle中设置了多个源路径时,这会更加困惑。 最佳答案 经过密集测试,结论是:它要么是绝对的,要么是相对的。(可能两者都有?不过还没有测试过)。当它是相对的时,它是相对于模块的根(build.gradle所在的位置)。您始终可以使用**/通配符,例如使其相对于任何路径。澄清:它与lin

java - Ionic 3 Android 的新 apk 不会更新。给出 "app not installed. The package appears to be corrupt"

我有一个现有的Ionic应用程序(部署在GooglePlay上),我刚刚完成了一个新的构建,修复了一些错误(等)。我已经将Ionic更新到最新版本,并将IonicCLI更新到3.x等,但除此之外构建是相同的(在同一台机器上),并且我使用的是相同的keystore文件和以前一样。但是,当我复制已发布的内置apk以手动安装在我的Android设备上时(就像我在推送到商店之前所做的那样),现在我没有安装app。包似乎已损坏如果我删除现有版本,则新的apk可以正常安装。如果我的签名文件(keystore)已被更改,这是我可能会想到的那种错误,但它肯定没有,我一直从同一个保存的地方获取它。正如我

Android:在 Android 1.5 上安装应用程序时 INSTALL_FAILED_DEXOPT

我正在开发的应用程序不能在Android1.5和Android2.x平台上运行。当我在Android2.2上安装它时一切正常,但是在Android1.5的模拟器上我得到一个错误:Failure[INSTALL_FAILED_DEXOPT]可能是什么问题?UPD即Logcat输出:09-2607:12:22.484:INFO/PackageManager(579):/data/app/vmdl23706.tmpchanged;unpacking09-2607:12:22.494:DEBUG/installd(557):DexInv:---BEGIN'/data/app/vmdl23706

安卓工作室 : where did "Install Client Libraries" go for Cloud Endpoints?

当我使用AndroidStudio0.8.2时,每当我在AppEngine后端为Android项目更改GoogleCloudEndpoint时,我都会转到工具->GoogleCloudTools->InstallClientLibraries生成并安装(将它们写入本地maven存储库)客户端库。该功能在0.8.9中不再存在。我现在如何生成/安装端点客户端库?那个工具去哪儿了?谢谢。 最佳答案 这里有两个选项:.您可以直接调用gradle任务“appengineEndpointsInstallClientLibraries”.您可以通

android - 应用程序启动前未收到 INSTALL_REFERRER

我想在我自己的接收器上捕获INSTALL_REFERRERIntent。我实现了接收器publicclassInstallReferrerReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Log.d("Broadcast","RECEIVED!");}}并在list中添加当我想测试接收器时,我安装我的应用程序(不启动)并通过adb发送广播ambroadcast-acom.android.vending.INSTALL_REFERRER--es"referr

mysql - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : YES) after new installation on Ubuntu

今天我以root身份登录Ubuntu14.04.1LTSll然后是apt-getinstallmariadb-server(没有sudo但作为root)。与mySQL-hlocalhost-uroot--password=我得到了Accessdeniedforuser'root'@'localhost'(usingpassword:YES)与mySQL-uroot-p我登录了数据库并做了GRANTALLPRIVILEGESON*.*TO'root'@'localhost'IDENTIFIEDBY'';FLUSHALLPRIVILEGES;但这并没有帮助。你有什么想法吗?我没有找到类似问

mysql - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : YES) after new installation on Ubuntu

今天我以root身份登录Ubuntu14.04.1LTSll然后是apt-getinstallmariadb-server(没有sudo但作为root)。与mySQL-hlocalhost-uroot--password=我得到了Accessdeniedforuser'root'@'localhost'(usingpassword:YES)与mySQL-uroot-p我登录了数据库并做了GRANTALLPRIVILEGESON*.*TO'root'@'localhost'IDENTIFIEDBY'';FLUSHALLPRIVILEGES;但这并没有帮助。你有什么想法吗?我没有找到类似问

android - 安装 Kotlin Android 项目失败并显示 INSTALL_FAILED_DEXOPT

尝试使用AndroidStudio运行KotlinAndroid项目编译成功并生成APK,但当Studio尝试在设备上安装APK时,安装失败并显示INSTALL_FAILED_DEXOPT。通过logcat,我可以看到类似于以下内容的消息:12-1322:43:57.219:ERROR/dalvikvm(1623):Out-of-ordermethod_idx:0x2bffthen0x2bff12-1322:43:57.219:ERROR/dalvikvm(1623):Troublewithitem897@offset0x13e49812-1322:43:57.219:ERROR/da