草庐IT

caffe_root

全部标签

android - 如何检测设备是否已在应用程序中 Root ?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Determineifrunningonarooteddevice在启动应用程序时,我想检测运行的设备是否已获得root权限。有没有合适的检测方法?我不认为尝试将文件写入“\data”以查看是否有根是一个好的解决方案。(因为即使是获得root权限的设备也可能没有特权)

android - 在没有 USB 或 root 的情况下调试 Android 应用程序

我目前正在开发一个小型Android应用程序,它通过USB与FTDI芯片通信,因此我无法使用logcat来获取实时日志。不幸的是,Android设备是带有Android4.1.2的GalaxyTab2,我不允许root。这意味着adb-wireless也不会工作。而且因为它只是一个小应用程序,所以设置像ACRA这样的错误跟踪器系统似乎有点过大。还有其他方法可以获取我的应用程序的日志吗?非常感谢 最佳答案 我想不出任何“实时”logcat输出,但您可以通过adblogcat查看您的Logcat输出(已缓冲)。在你的应用程序中测试你想做

android - 无法在android中构建caffe

我正在尝试创建一个Android应用程序,它可以识别图像中的对象并给出其名称作为结果。我知道caffe-library可以用于此,但是当我运行./build.py时出现错误。命令:user_name@sysetm_name:~/caffe-android-lib$./build.py/bin/android-ndk-r10d/ndk-build错误:Traceback(mostrecentcalllast):File"./build.py",line102,inmain(sys.argv[1:])File"./build.py",line94,inmainsetup()File"./b

java - 如何在没有 root 的情况下可靠地模拟 Android 上的触摸事件(如 Automate 和 Tasker)?

如何在我作为后台服务运行的应用程序之外,通过Java可靠地模拟Android上的触摸事件(无需root)?虽然之前有人问过这个问题,但大多数答案都使用ADB。(例如HowtosimulatetoucheventsonAndroiddevice?)https://github.com/chetbox/android-mouse-cursor使用辅助功能提供了一个很好的解决方案,但不是很可靠,因为并非所有View都响应它,而且游戏在大多数情况下根本不响应。privatevoidclick(){AccessibilityNodeInfonodeInfo=getRootInActiveWind

android - 从应用程序运行 shell 命令 [Rooted]

在我的应用程序中,我想运行一些shell命令并解释输出。这些命令本质上是在root手机上运行的命令。我该怎么做? 最佳答案 首先确保您需要的shell命令在Android中实际可用。我假设您可以使用>>执行重定向输出之类的操作,但遇到了问题。此方法也适用于Ibelievev2.2的非root手机,但您应该检查API引用以确保。try{Processchmod=Runtime.getRuntime().exec("/system/bin/chmod777"+fileName);BufferedReaderreader=newBuffe

android - 如何在不对已经支持智能卡 API 的设备进行 root 的情况下访问安全元素

SEEK-for-Android文档说listeddevices支持智能卡API。我想通过我的Android应用程序访问基于SIM卡的安全元件(SE)。我可以无需生根任何这些受支持的设备并且无需重建其Android系统镜像即可实现此目的吗?就我而言,该设备是三星GalaxyS3。 最佳答案 是的,您可以使用SEEK-for-Android而无需对系统进行Root。但是,这项技术非常依赖于设备;系统中必须存在一些特定于供应商的库。它对我来说在SonyXperia上运行良好,无需进行任何必要的更改。添加一些库后(三星公司应我们的要求这样

android - 在 root 手机上安装失败

谁能告诉我从Market下载应用程序与从我的网络服务器下载应用程序时,应用程序交付和安装到AndroidG1手机的方式有何不同?这个小测试应用:http://yootles.com/outbox/TallyBee.apk(保持简单的计数)安装在我的(未破解的)G1上,但是当他们从我那里下载时无法安装在两个friend的(破解的)G1上——它认为这个包与Android系统冲突/想要覆盖——但是当他们安装时安装正常从市场下载它(相同的.apk)。使用adb将.apk推送到手机没有问题。是的,他们都在应用程序设置中将手机设置为允许“未知来源”。我想从我的服务器上进行安装以加快测试速度。

android - 如何从 root 设备中的 shell 脚本将 stdout 重定向到 logcat?

我在root的Android设备上运行一个shell脚本,我试图通过跟踪shell脚本生成的标准输出输出(通过命令或回显)来调试它。是否可以通过将stdout重定向到logcat来做到这一点? 最佳答案 在您的AndroidShell脚本中,使用以下命令:log-pv-t"test""testscriptmessage"然后您将在AndroidsLogcat中看到您的消息:adblogcat|greptest用法:log[-ppriorityChar][-ttag]messagepriorityCharshouldbeoneof:v

android - 在没有root的情况下在android中使用代理

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭9年前。Improvethisquestion我是Android用户,我想在Android中使用代理连接到另一台服务器。我使用了机器人代理,但它需要rootandroid,我需要

java - 运行 exec() 时出错。命令 : Working Directory: null Environment: null - how to execute a binary in Android correctly on a non-rooted device?

我想在非root的android设备上运行可执行文件。在java中使用以下命令Runtime.getRuntime().exec("/bin/chmod744/data/data/com.example.myapp/myBin");Runtime.getRuntime().exec("/data/data/com.example.myapp/myBin");结果Errorrunningexec().Command:[/data/data/com.example.myapp/myBin]WorkingDirectory:nullEnvironment:null我发现了很多关于此的问题,但