草庐IT

shell-mode

全部标签

android - Adb Shell InputText 太长

我有这个应用程序,输入文本通过adbshell传递到其中,现在问题是每当我键入命令时:./adbshell输入文本'Khay'工作得很好,它在应用程序的文本框中显示它应该是。但是当我传递很长的命令时,比如:./adbshellinputtext'http://stagingapi.something.com/v2/api.php?apikey=2323214\&appid=32432\&imei=324234........................................................是不是文本太长了,它给我一个错误错误:服务名称太长。现在我有一个两部

c# - Xamarin.Forms.Xaml.XamlParseException : MarkupExtension not found for trans:Translate using a PCL in Release Mode

我非常迫切地想找到下面所述问题的解决方案。我有一个包含4个项目的跨平台解决方案,3操作系统细节MyApp.android,MyApp.Winphone,我的应用程序.IOS和一个PCL项目我的应用程序.BLL在MyApp.BLLbll中,我正在使用MyApp命名空间,在根目录中我有类TranslateExtension.csnamespaceMyApp{[ContentProperty("Text")]publicclassTranslateExtension:IMarkupExtension{readonlyCultureInfoci;conststringResourceId="M

【Linux之shell脚本实战】批量上传docker镜像到华为云容器镜像仓库

【Linux之shell脚本实战】批量上传docker镜像到华为云容器镜像仓库一、脚本要求二、检查本地环境1.检查系统版本2.检查系统内核三、检查本地容器镜像四、shell注释模板配置1.配置~/.vimrc2.查看注释模板效果五、编辑images.sh脚本六、执行脚本七、上传镜像到华为容器镜像仓库1.打包镜像2.查看压缩包3.上传压缩包到华为云容器镜像仓库八、查看容器镜像仓库九、批量上传本地镜像到华为swr1.编辑upload.sh脚本2.批量上传本地镜像3.查看上传结果一、脚本要

android - 如何从 shell 中退出 APK

我知道如何使用此命令从shell启动APK:adbshellamstart-aandroid.intent.action.MAIN-n包名/Activity名有没有办法使用shell命令退出apk?谢谢! 最佳答案 尝试:adbshellamkillcom.blah.foo来自帮助文档:“amkill:杀死与PACKAGE关联的所有进程。仅杀死可以安全杀死的进程——也就是说,不会影响用户体验。”换句话说:如果您正在积极使用该应用程序,这不会终止它。它只会终止准备终止的应用程序。因此,如果您希望终止正在运行的应用程序,请使用:adbs

Android shell 脚本删除一个目录中的所有文件和文件夹,除了一个

现在我正在使用rm-r/blaa/*删除blaa目录中的所有文件夹和文件。我正在寻找的是一种删除blaa目录中所有文件夹和文件的方法,除非该文件夹名为abc。有什么想法吗? 最佳答案 在Linux中:有很多方法可以做到这一点;然而,我认为最好的方法是简单地使用“find”工具。find!-iname"abc"-execrm-rf{}\;我们可以很容易地找到并删除所有不以“abc”命名的文件和文件夹。find-tofindfiles!-iname-tofilterfiles/folders,the"!"meansnot-exec-to

android - 通过 adb shell 设置系统时间格式

我正在尝试编写一个简单的表单实用程序来配置附加的Android设备。我需要执行的操作之一是更改系统时区、时间和时间格式。我通过以下方式设置系统时区:adbshellsetproppersist.sys.timezone"America/Chicago"通过改变时间adbshelldate-sYYYYMMDD.HHmmss现在我需要设置设备的12/24小时制,但我不知道该怎么做。它需要通过adb来完成。感谢任何帮助,谢谢! 最佳答案 IF"%time:~0,1%"==""(SETmynow=%date:~-4,4%%date:~-10

mysql - 如何从 shell 命令创建数据库?

我正在寻找类似PostgreSQL中的createdb或任何其他允许我在shell命令的帮助下创建数据库的解决方案。有什么提示吗? 最佳答案 你是说mysql环境吗?createdatabasetestdb;或者直接从命令行:mysql-uroot-e"createdatabasetestdb"; 关于mysql-如何从shell命令创建数据库?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

mysql - 如何从 shell 命令创建数据库?

我正在寻找类似PostgreSQL中的createdb或任何其他允许我在shell命令的帮助下创建数据库的解决方案。有什么提示吗? 最佳答案 你是说mysql环境吗?createdatabasetestdb;或者直接从命令行:mysql-uroot-e"createdatabasetestdb"; 关于mysql-如何从shell命令创建数据库?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

android - SharedPreferences 的 MODE_MULTI_PROCESS 是否不如 MODE_PRIVATE 安全

Androiddocumentation没有说明任何关于MODE_MULTI_PROCESS是否安全(安全方面)的信息。那么,它安全吗?有理由不使用它吗? 最佳答案 该标志与安全无关,与访问并发有关。它效率较低,但尽量避免由多个进程(来自同一应用程序)访问底层文件引起的问题。如果您不编写多进程应用程序,则不需要它。如果这样做,文档建议使用其他进程间通信。文档出于性能原因而不是安全性原因建议不要这样做。因此,MODE_PRIVATE/MODE_WORLD_READABLE/MODE_WORLD_WRITEABLE和MODE_MULTI

android - 是否有 adb/shell 命令来列出 android 通知栏上的项目?

谁能告诉我是否有办法获取通知栏中当前显示的项目的完整列表?我正在尝试编写一个界面,该界面将根据发出通知的特定应用程序触发通知到我的电脑。我使用adbcli工具获得类似结果的唯一结果是Receivingpushnotificationsusingadbshellcommand它似乎试图从特定应用程序获取通知。我找到的其他引用资料与实际的android编程和将您自己的通知发送到栏有关。为了格式化,我重复了我对fRoStBiT的评论,fRoStBiT在他的回答中提供了资源。以下cli提供了特定项目:$adbshelldumpsysnotification|egrepNotificationR