草庐IT

project-root

全部标签

android - ionic 2 : How to check current page is root page in Ionic 2?

我只想检查Ionic2中的当前页面名称,因为我在app.component.ts中使用了NavController,但这给出了一个错误,即NoproviderforNavController。请建议我一些解决方案,在此先感谢。下面是我的代码:constructor(platform:Platform,publicalertCtrl:AlertController,publicnavControll:NavController){this.platform=platform;//this.nav=nav;platform.ready().then(()=>{if(navControll.

android - 另一个 'The project was not built since its build path is incomplete'

我有一个Android项目,我在EclipseIndigo中愉快地构建了数周。我没有更改任何设置、库或工作区组件,也没有添加或删除任何文件。几个小时前,我正在做一个“Runas”以在手机上运行我的应用程序,Eclipse挂了。我什至无法在任务管理器中将其杀死,所以我重新启动了我的电脑。现在,当我尝试构建我的应用程序时,我得到了“由于构建路径不完整,该项目未构建。找不到java.lang.Object的类文件。修复构建路径,然后尝试构建该项目”我删除了gen并进行了清理和构建,结果相同。在构建路径的项目属性中,在库选项卡中显示安卓依赖Android私有(private)库无法获取项目的系

android - 如何在没有root的情况下从应用程序中捕获其他Android应用程序的屏幕截图?

我想截取手机上运行的Android应用程序的屏幕截图。我尝试使用ScreenShotUX应用。这也可以在无根电话上完成。知道如何从后台运行的服务获取Android应用程序的屏幕截图吗?我希望我的服务定期捕获屏幕并发送到服务器。 最佳答案 截取非您自己的应用程序的屏幕截图的唯一方法是获取原始帧缓冲区。帧缓冲区通常位于/dev/fb0或/dev/graphics/fb0。在某些设备(如LGOptimusOne)上,无需root权限即可访问,但在大多数设备(如NexusS)上,你需要获得root权限。出于安全原因,这通常是不允许的,因为恶

android - 如何管理已安装的应用程序(必要时具有root权限)?

android用户可以进入“管理应用程序”(又名“应用程序管理器”)屏幕,选择一个应用程序,然后使用“应用程序信息”屏幕选择在那里做什么。我希望开发一个应用程序,允许用户以更简单的方式(甚至可能是批处理操作)做出这些选择。如何访问那里的每个功能?我需要哪些权限,对于无法通过api获得的功能,如何通过根访问获得这些权限?我说的特点是:强制停止。卸载上次更新。禁用。卸载-为此我实际上知道怎么做,但它当然需要确认:finalUripackageURI=Uri.parse("package:"+packageName);finalIntentuninstallIntent=newIntent(

android - 如何在没有 Root 设备的情况下使用自己的 Android 服务进行屏幕截图?

我搜索了很多,找到了两个库。1-https://code.google.com/p/android-screenshot-library2-https://github.com/rtyley/android-screenshot-lib但我仍然无法按需使用此代码。有一些应用程序正在使用这样的设施,例如-GooglePlay上的屏幕截图-无需Rooting2.2。所以这里有人可以帮助我吗?? 最佳答案 对于Lollipop之后的版本,您可以使用AndroidMediaProjection.

android - 是否可以在非 root 的 android 手机上添加属性?

对于我的非root设备(我不允许root,所以我需要找到另一种方法),如果我这样做adbshellsetpropMY_PROP1其次是adbshellgetpropMY_PROP我得到一个空行。如何设置属性? 最佳答案 默认情况下,shell用户不允许创建属性:$adbshell"setproptest.test1;dmesg|greptest\.test"[271.706897,0]init:avc:denied{set}forproperty=test.testscontext=u:r:shell:s0tcontext=u:ob

android - 开发 Android 应用程序是否需要 Root 设备?

我一般都在关注Android开发。我一直看到关于root的信息但是我不清楚这与一般Android应用程序开发有何关系。我知道有一个模拟器,但是当我在手机上实际测试该软件时,该手机是否必须是已获得root权限的设备,还是仅当您希望编辑操作系统的核心功能时才需要?最后,对设备进行root操作是否存在任何开发缺点,例如它的行为不再像我可能部署的其他Android手机一样?谢谢 最佳答案 您不需要root权限即可为Android开发。最简单的设置是在安装了Android开发工具的情况下运行Eclipse。然后,您可以在模拟器中调试您的应用程

android - 如何检查android中的root访问权限?

我创建了一个方法来检查android手机是否已root。这是按如下方式完成的publicintcheckrootcommand(Stringstring){//TODOAuto-generatedmethodstubProcessexec;try{exec=Runtime.getRuntime().exec(newString[]{"su","-c"});finalOutputStreamWriterout=newOutputStreamWriter(exec.getOutputStream());out.write("exit");out.flush();Log.i(SUPER_US

android - 如何将多个 project_number/sender id 放入 google-services.json

我希望能够在我的Android应用程序中添加多个发件人ID。来自https://developers.google.com/cloud-messaging/concept-optionsGCMallowsmultiplepartiestosendmessagestothesameclientapp.Forexample,supposetheclientappisanarticlesaggregatorwithmultiplecontributors,andeachofthemshouldbeabletosendamessagewhentheypublishanewarticle.Thi

android - 哪些权限可以授予 root 设备?

简短的问题:root设备可以在运行时授予应用程序额外的权限(我记得使用adb的“授予权限”命令)。一个例子是读取系统日志的能力,从API16开始成为非用户权限(链接here)。是否有此类权限的列表? 最佳答案 你可能想到的命令是pmgrantPACKAGEPERMISSION,可以使用adbshellpmgrantPACKAGEPERMISSION发送到连接adb的设备.但是,只能以这种方式授予或撤销可选权限。如果您尝试授予应用程序list中未请求的权限,您将获得Operationnotallowed:java.lang.Secur