草庐IT

square_root

全部标签

android - 以root身份运行android程序

是否可以以root身份运行我的程序?我知道如何运行命令行native实用程序,但如何以root身份运行Java程序? 最佳答案 这对你有用:try{Processprocess=Runtime.getRuntime().exec("su");process.waitFor();}catch(IOExceptione){e.printStackTrace();}catch(InterruptedExceptione){e.printStackTrace();}您可以将其用于命令:exec(newString[]{"su","-c",C

android - 如何使用 root 在 Android 4.2 及更高版本上切换飞行模式?

众所周知,在Android4.2上只有系统应用程序可以切换飞行模式。但我认为它必须可用于Root设备。我想在我的Build.VERSION.SDK_INT>=17根设备应用程序中实现它。如何在Android4.2的root设备上切换飞行模式? 最佳答案 Android4.2中有一个新的“设置”二进制文件您也可以在没有su的情况下使用它,然后您的应用需要更改应用list中声明的​​此设置所需的权限(对于4.2中的飞行模式,这将是WRITE_SECURE_SETTINGS-仅授予安装在系统分区上的应用)。激活susettingsputg

java - 使用来自 Square 的最新 jar 的问题 - retrofit、okhttp、okio 和 okhttp-urlconnection

我为我正在开发的功能引入了以下Squarejars:okttp-2.0.0okhttp-urlconnection-2.0.0.jarokio-1.0.0.jarretrofit-1.6.1.jar我从中央Maven仓库下载了这些。在本地一切正常,我将我的代码提交给svn。我们有一个生成调试和发布版本的JenkinsCI服务器。这失败了。我的本​​地环境和Jenkins有很多不同:我在本地运行java8,Jenkins运行java6在本地我只生成调试版本,Jenkins生成调试版本和发布版本本地我有构建工具版本22.6.2,Jenkins运行18.0.1这些是我在Jenkins日志中看

android - 如何在 android 中修复 "Avoid passing null as the view root"?

在我的android应用程序中,我创建了一个这样的对话框:privatevoidhandleEdit(){LayoutInflaterinflater=getLayoutInflater();Viewdialoglayout=inflater.inflate(R.layout.dialog_gallery,null);finalAlertDialogd=newAlertDialog.Builder(this).setView(dialoglayout).setTitle(R.string.edit).setNegativeButton(R.string.cancel,null).cre

android - 如何查看安卓手机是否root?

这个问题在这里已经有了答案:Determineifrunningonarooteddevice(28个答案)关闭9年前。我想以编程方式在我的应用程序中查找android手机是否已Root。我发现了很多链接,例如:DetermineifrunningonarooteddeviceEffectivewaytoprogramaticallycheckifI'mrootedonAndroid?讨论同一个话题。但是,正如这些链接中所提到的,没有一种明确的方法可以找出答案。这些帖子已经很老了,我想知道在最近的版本中是否有更好的方法来实现它?提前致谢!

android - 无法在 root 设备 : INSTALL_FAILED_INVALID_URI 上安装包

这是我尝试在我的设备上安装我的应用程序时看到的(我使用的是AndroidStudio0.8.2):Waitingfordevice.Targetdevice:samsung-gt_s7500-cf994b04Uploadingfilelocalpath:C:\Users\Administrator\AndroidStudioProjects\Testaqua\app\build\outputs\apk\app-debug.apkremotepath:/data/local/tmp/com.example.administrator.testaquaInstallingcom.examp

android - 如何在 mac 中设置 ANDROID_SDK_ROOT?

我正在尝试使用Cordova进行应用程序开发。现在我专注于Android。我正在尝试运行cordovaemulateandroid。它运行并且在一长串包之后它说“构建成功”但最后它也说PANIC:CannotfindAVDsystempath.PleasedefineANDROID_SDK_ROOT我使用Homebrew。这是命令行上命令的输出:BUILDSUCCESSFULTotaltime:1.345secsBuiltthefollowingapk(s):/users/mayurtolani/myMobileApp/platforms/android/build/outputs/a

android - 在 OSX : Task 'assembleDebug' not found in root project 上的命令行上构建 Android 项目

我正在尝试使用以下方法在OSX(Mavericks10.9.5)命令行上构建Android项目:http://developer.android.com/tools/building/building-cmdline.html.本操作指南介绍了如何使用assembleDebug/assembleRelease构建Android项目。不幸的是,gradle不会创建assembleDebug或assembleRelease目标。执行./gradlewassembleDebug返回:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Task'

以编程方式共享 Android 屏幕(Root)

是否可以从rootadbshell进行屏幕共享,而无需在Android>=5中通过mircast或chromecast进行用户交互?我正在寻找启用/禁用此https://support.google.com/nexus/answer/2865484?hl=en的命令 最佳答案 您可以尝试AndroidSDK中的MediaRouter-SecondaryOutputAPI:Android媒体路由器API旨在支持在这些辅助设备上显示和播放媒体。您可以通过两种主要方法使用这些API播放内容:远程播放—这种方法使用接收设备来处理内容数据检索

android - Square Reader (squareup) 设备如何通过 Android 中的耳机插孔工作?

https://squareup.com/reader描述了一个硬件读卡器,它也可以插入Android(和iPhone)上的耳机插孔。我想知道Square应用程序如何从耳机插孔读取数据。是否可以通过耳机插孔发送自定义数据,或者只是某种音频解码(如拨号调制解调器的工作原理)? 最佳答案 根据ateardown,Squarereader是一个磁力计,类似于普通盒式磁带播放器中的磁力计,它连接到耳机插孔的接地端和麦克风环。磁力计将信用卡中的磁场转换为模拟电信号,通过麦克风输入从卡中读取的数据发送到应用程序decodeandinterpre