标签: root

如何用root访问权限创建Android应用程序?

我发现那里有很多需要root访问权限的应用程序.

他们是如何创建这些应用程序的?他们在哪里找到了所有的资源?是否有关于root访问权限的官方文档?或者它需要一些hackish方式?

什么样的访问需要root访问权限?代理其中之一吗?我没有找到任何关于在任何地方访问代理的文档.

===更新===

我觉得有些人误解了我的问题.我知道手机需要植根才能获得root权限.但我想知道的是,什么样的服务需要root访问权限?有些我看到无线系绳,另一种是清除缓存(它是否只需要root访问权限以清除缓存?),以及其他应用程序.是否有任何我从root访问获得的优势列表?

android root

28
推荐指数
2
解决办法
3万
查看次数

如何以root身份运行adb push?

我想用来adb pull将一个db文件从Nexus 7拉到PC.

我的nexus 7已根深蒂固.

如果使用" adb pull /data/data/com.xx.xx/databases/xx.db.",则由于权限问题而失败.但是,如果我使用">adb shell; >su",但我不能使用"adb pull"命令.

android pull root adb

27
推荐指数
0
解决办法
3万
查看次数

如何从设备上的命令行卸载Android应用程序

我可以使用计算机从设备上卸载应用程序adb uninstall <package_name>,但是我想对实际设备上的脚本执行相同的操作.

我也试过运行一个android.intent.action.DELETE意图,am但它提示用户确认.

鉴于设备已植根,是否可以在设备上运行命令以卸载应用程序而无需用户操作/确认?

command-line android uninstall root

27
推荐指数
4
解决办法
7万
查看次数

以root身份在XCode中调试

在我的程序中,我需要创建套接字并将它们绑定到侦听HTTP端口(80).当我从命令行使用sudo启动它时,该程序工作正常,将权限升级到root.在XCode下运行会在调用绑定函数时出现"权限被拒绝"错误(asio :: ip :: tcp :: acceptor :: bind()).

如何在XCode下进行调试?

全部使用XCode 3.1.2在Mac OS X 10.5上使用C++和boost.asio完成.

c++ sockets debugging xcode root

26
推荐指数
3
解决办法
2万
查看次数

如何重定向到root - public/index.html?

我希望在我的应用程序/公共文件夹中重定向到index.html.

def get_current_user
   @current_user = current_user
   if @current_user.nil?  
      redirect_to root_path
   end 
end
Run Code Online (Sandbox Code Playgroud)

我该如何实现这一目标?

我没有修改我的routes.rb中的根(它仍然评论过)

 # root :to => "welcome#index"
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,说root_path未定义.

如何修改routes.rb以便root_path指向public/index.html?

redirect ruby-on-rails path root

26
推荐指数
3
解决办法
7万
查看次数

如何使用Jackson在JSON序列化中重命名根密钥

我正在使用Jackson进行JSON序列化对象列表.

这是我得到的:

{"ArrayList":[{"id":1,"name":"test name"}]}
Run Code Online (Sandbox Code Playgroud)

但我想要这个:

{"rootname":[{"id":1,"name":"test name"}]} // ie showing the string I want as the root name.
Run Code Online (Sandbox Code Playgroud)

以下是我对此的处理方法:

接口:

public interface MyInterface {
    public long getId();
    public String getName();
}
Run Code Online (Sandbox Code Playgroud)

实施班:

@JsonRootName(value = "rootname")
public class MyImpl implements MyInterface {
    private final long id;
    private String name;

    public MyImpl(final long id,final name) {
        this.id = id;
        this.name = name;
    }

   // getters     
}
Run Code Online (Sandbox Code Playgroud)

JSon序列化:

public class MySerializer {
    public static String serializeList(final List<MyInterface> lists) {
        //check for null value.Throw …
Run Code Online (Sandbox Code Playgroud)

java json root jackson

26
推荐指数
3
解决办法
5万
查看次数

如何在Laravel 4中获取域根URL?

我准备好尖叫这有多难?我一直在努力.如果我有http://www.example.com/more/pages/page.php或类似内容,我希望能够获得www.example.com.

就这样.所以我可以随意使用它.如果在生产或开发中,这当然会改变,所以我想动态地确定它.

Request::root()
Run Code Online (Sandbox Code Playgroud)

返回http://www.example.com/more/pages/page.php

URL::to('/')
Run Code Online (Sandbox Code Playgroud)

返回http://www.example.com/more/pages/page.php

我怎么得到这个?为什么我这么做有这么多麻烦?

url root laravel-4

26
推荐指数
5
解决办法
8万
查看次数

通过ADB以root身份启动脚本

我已经创建了一个脚本来安装分区并在我的Android系统中执行一些操作.我将脚本保存为Android的/ bin文件夹中的install.sh.

我想从ADB调用脚本,它本身是从Windows上的批处理文件调用的,但它需要以root身份执行.

我尝试的第一个解决方案是使用调用脚本

adb shell "su -c sh /bin/script.sh"
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为它给我一个shell访问权限(具有root权限),但没有执行任何操作.我也试着打电话

adb root "sh /bin/script.sh"
Run Code Online (Sandbox Code Playgroud)

但我得到以下错误

adbd cannot run as root in production builds
Run Code Online (Sandbox Code Playgroud)

然后我试着写

su -c "command"
Run Code Online (Sandbox Code Playgroud)

对于我的脚本中需要root访问权限的所有命令,但我遇到了同样的问题.当我运行脚本时,我只获得了一个root shell,并且没有执行任何操作.

如果我手动使用第一个解决方案(例如我调用adb shell su,然后是我的脚本),它就可以了.但是,重点是自动化该过程,以便可以从另一个脚本调用adb shell.

你知道我怎么能做到这一点吗?

谢谢 !

shell android root adb

25
推荐指数
1
解决办法
8万
查看次数

Google Cloud:计算VM实例

如何获得对我的Google VM实例的root访问权限,以及如何使用诸如putty之类的SSH客户端从我的PC登录我的VM实例?

我还想补充一点,我已经尝试为需要root访问权限的东西做sudo,比如yum或wget.但它不允许我做sudo,它要求我输入root密码,但我不知道如何,或者我可以在哪里获得root密码.

root google-compute-engine

25
推荐指数
3
解决办法
5万
查看次数

文档根PHP

只是为了确认,正在使用:

$_SERVER["DOCUMENT_ROOT"]
Run Code Online (Sandbox Code Playgroud)

与使用相同:/

在HTML中.

例如.如果当前文件是:

folder/folder/folder/index.php
Run Code Online (Sandbox Code Playgroud)

我可以使用(在HTML中)从roort开始:

/somedoc.html
Run Code Online (Sandbox Code Playgroud)

并在PHP中做同样的事情我将不得不使用:

$_SERVER["DOCUMENT_ROOT"] . "/somedoc.html";
Run Code Online (Sandbox Code Playgroud)

那是对的吗?有更简单的方法吗?

html php root

24
推荐指数
2
解决办法
10万
查看次数