草庐IT

project-root

全部标签

android - 如何配置我的 proguard-project.txt 文件以仅删除日志

这是我现在在proguard-project.txt中使用的代码#ThisisaconfigurationfileforProGuard.#http://proguard.sourceforge.net/index.html#manual/usage.html-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-verbose#Optimizationisturnedoffbydefault.Dexdoesnotlikecoderun#throughtheProGuardoptimizeandpreverifysteps

android - 如何解决“"' generateDebugSources' not found in project”错误?

我试图向我的应用程序添加依赖项,但我不小心修改了错误的build.gradle文件,现在我的应用程序不再正确构建。这是我的错误:Error:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Task'generateDebugSources'notfoundinproject':app'.*Try:Rungradletaskstogetalistofavailabletasks.Runwith--stacktraceoptiontogetthestacktrace.Runwith--infoor--debugoptiontogetmor

android - 使用 Root 权限运行服务或使用 root 添加权限

我目前正在开发一款可以在开车时读出短信/电子邮件的应用程序。许多用户希望支持WhatsApp/KakaoTalk。但是,由于没有“官方”方式来接收他们的消息,因此只有三个选项,都需要root:在给定时间间隔内扫描数据库的更简单方法。易于实现。但是电池效率不高此外,消息不会立即被读出。另一种方法是使用root权限运行服务并注册一个接收者来监听他们的推送通知。这必须使用root来完成,因为这两个包都需要基于签名的权限才能接收它们的推送通知。较难实现更好的用户体验我还想到了另一件事:是否可以在安装后手动为APK添加权限?在这种情况下,我可以将c2dm权限添加到我的包中。这会让事情变得很简单但

android - 如何修改 AOSP 以允许特定应用程序获得 root 访问权限?

我正在处理AOSP。我已经成功地添加了我的apk来构建。现在我想授予对我的应用程序的根访问权限。我不想提供对其他应用程序的根访问权限或在我的构建中安装super用户应用程序。我只想添加我的应用程序以获得根访问权限。我怎样才能做到这一点?我浏览了路径system/extras/su中的su.c文件,但我无法理解整个代码。当我浏览代码时,我认为如果可以的话我的目标就可以实现modifysu.c以提供对我的应用程序的根访问权限,compileitandaddthebinary到构建。我说得对吗? 最佳答案 您正朝着正确的方向前进。您需要检

android - 创建自定义 AlertDialog ?什么是 Root View ?

我想做什么:创建自定义警报对话框。按钮就像任何警报对话框一样,但上面是两个文本编辑输入框。我不想创建一个自定义对话框,而是一个自定义的警报对话框这是我正在尝试的#3:http://developer.android.com/guide/topics/ui/dialogs.html它说:AlertDialog.Builderbuilder;AlertDialogalertDialog;ContextmContext=getApplicationContext();LayoutInflaterinflater=(LayoutInflater)mContext.getSystemServic

android - 是否有启用/禁用移动数据的 ADB 命令?( Root设备)

我正在寻找一个adbshell命令来启用/禁用移动数据。该应用程序仅在已获得root权限的设备上进行测试,因此我拥有adbroot权限。我环顾四周,发现可以通过以下方式启用/禁用wifi:$adbshellsvcwifienable$adbshellsvcwifidisable这些对我有用,但我找不到任何关于移动数据的东西。任何对可执行的adbshellsvc命令列表的引用也将不胜感激。我知道有一个来自thisquestion的关键输入命令列表显然我知道developerpage但没有提到svc。最后,svc是什么? 最佳答案 我找

android - Android Studio 3 中的 "Sync project with gradle files"按钮在哪里?

这个按钮从新的3.1版本的ASToolbar中消失了。之前它显示为:现在它不见了: 最佳答案 编辑:他们喜欢继续使用工具栏。自AndroidStudio3.3起,图标已更新并移回右侧:原答案:它并没有消失。他们刚刚将其移动到工具栏最左端的保存和同步文件按钮之间。 关于android-AndroidStudio3中的"Syncprojectwithgradlefiles"按钮在哪里?,我们在StackOverflow上找到一个类似的问题: https://sta

android - Android项目的Eclipse "Import"和 "Create project from existing source"有什么区别?

我知道有两种方法可以将现有的Android项目导入Eclipse。即“导入”和“从现有源创建项目”。但是这两种导入方式有什么区别呢?谁能详细解释一下? 最佳答案 嗯,我想这很简单:1)导入:导入一个Eclipse项目,带有首选项和其他一切2)从现有源:导入另一个IDE的项目,如IntelliJIDEA(或根本没有IDE项目=只有普通源)。您必须设置新的首选项,例如构建目标等。 关于android-Android项目的Eclipse"Import"和"Createprojectfromex

android - 没有这样的属性 : sonatypeRepo for class in android studio while importing project

我已经从以下链接下载了图像裁剪器示例https://github.com/edmodo/cropper当我尝试在androidstudio中导入它时出现以下错误。这是错误,我对此很陌生,所以不知道如何解决。已尝试将项目导入为gradle但同样的错误内部大师buildscript{repositories{mavenCentral()}dependencies{//Plug-inreleasenotes:http://tools.android.com/tech-docs/new-build-systemclasspath'com.android.tools.build:gradle:0

在 Gradle 上创建新项目时 Android Studio 卡住了 : Configure Project or Gradle: Resolve Dependencies ':classpath:'

使用新建项目向导创建一个新的Android应用程序,IDE甚至在我看到代码文件之前就卡住了。在尝试创建多种类型的项目后,它告诉我它正在构建并且IDE只显示一个加载框,上面写着:Gradle:ConfigureProject或Gradle:ResolveDependencies':classpath:'我出去吃午饭,回来时我看到:错误:无法HEAD'http://jcenter.bintray.com/com/android/tools/build/builder-model/0.12.1/builder-model-0.12.1.jar'.从服务器收到状态代码500:内部服务器错误启用