草庐IT

action_list

全部标签

android - com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'

错误:无法找到方法“com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;”。此意外错误的可能原因包括:Gradle的依赖项缓存可能已损坏(这有时会在网络连接超时后发生。)重新下载依赖项并同步项目(需要网络)Gradle构建过程(守护进程)的状态可能已损坏。停止所有Gradle守护进程可能会解决此问题。停止Gradle构建过程(需要重新启动)您的项目可能正在使用第三方插件,该插件与项目中的其他插件或项目请求的Gradle版本不兼容。如果Gradle进程损坏,您还可以尝试关闭IDE,然后杀死所有Java进

java - ACTION_USER_PRESENT、ACTION_SCREEN_ON、ACTION_BOOT_COMPLETED 的广播接收器

我正在创建一个使用广播接收器的类。我想在手机解锁时收到广播。但是有一些问题。请帮帮我。我的Manifest.xml是:-和我的广播接收器类:-publicclassMyReieverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Log.d("MyReciever","isintentnull=>"+(intent==null));Log.d("MyReciever",intent.getAction()+"");}}尽管其他应用程序和服务正在接收“Screen_on”

android - 找不到处理 Intent { act=android.speech.action.RECOGNIZE_SPEECH(有附加功能)} 的 Activity

异常在以下代码中抛出:Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);intent.putExtra(RecognizerIntent.EXTRA_PROMPT,"Speechrecognitiondemo");startActivityForResult(intent,VOICE_RECOGNITION_REQU

android - "Your content must have a ListView whose id attribute is ' android.R.id.list '"当从ListActivity变为 View 时

我想编写一个应用程序:a:用sdcard中的图片文件填充ListView,b:从列表中选择一个选项时显示图像。但是,它挂起并出现上述异常。我不明白为什么...?请帮忙!主要Activity:publicclassProjektJimmuActivityextendsListActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);navigateTo("/sdcard/");}publicvoidnavigateTo(Stringdir){setLi

android - 有没有办法让 Android list 中的元数据对包私有(private)?

我想使用Androidlist中的元数据来自定义服务的行为。我的服务是图书馆的一部分,有些人在使用我的服务时可能会将敏感数据放入这些属性中。即使服务未导出,这些元数据属性是否通过PackageManager对手机上安装的其他包可见? 最佳答案 Arethesemeta-dataattributesvisibletootherinstalledpackagesonthephoneviathePackageManagereveniftheserviceisnotexported?是的。设备上的所有应用程序都可以访问list中的所有内容以

Android list 合并默默添加权限

我的Gradle项目包含4个库。在我最近构建的应用程序中,我发现AndroidStudio正在悄悄地向list添加“读取调用日志”和“写入调用日志”权限。在构建文件夹中是打包到apk中的“最终”list,它包含以下几行:有没有办法完全禁用这种奇怪的行为,或者启用一些日志记录来知道这是从哪里来的?我不喜欢软件试图比我更聪明。 最佳答案 您可以使用“Mergeconflictmarkers”从您的Androidlist中删除此标签。然后您可以在您的AndroidManifest上设置下一个代码,它们将被删除:

android - 错误 :Could not run build action using Gradle installation (gradle 2. 4,安卓工作室)

我刚刚更新了AndroidStudio,我无法构建任何项目,即使是新创建的项目也是如此。我得到的错误是:错误:无法使用Gradle分发运行构建操作“https://services.gradle.org/distributions/”gradle-2.4.zip'.我该怎么办? 最佳答案 我们有两个著名的方法来解决这个问题:1-更新gradle:第1步:从以下位置获取AndroidStudio支持的最新版本:https://services.gradle.org/distributions第2步:解压gradle文件并安装到dist

android - 哪个 Activity 处理 Intent.ACTION_CALL_PRIVILEGED?

我一直在挖掘Contactsapp的源代码在Android上找出哪个Activity处理Intent.ACTION_CALL_PRIVILEGED。不幸的是,我找不到它的源代码。有谁知道它的名字,或者更好的是在哪里可以找到它的来源?谢谢! 最佳答案 奇怪的是,Phoneapplication处理与调用相关的事件。;)您可以在logcat中观察ActivityManager输出,以查看哪个组件处理特定的Intent。来自联系人源代码:Intentintent=newIntent(Intent.ACTION_CALL_PRIVILEGE

android - http ://dl-ssl. google.com/android/repository/addons_list.xml 无法访问

http://dl-ssl.google.com/android/repository/addons_list.xml无法从浏览器访问,也无法从AndroidSDK管理器访问。请帮忙 最佳答案 在ecplise中转到->帮助->安装新软件。输入网址https://dl-ssl.google.com/android/eclipse/在WorkWith选项中。您将获得开发者工具选项。选择安卓开发工具。安装这个。然后转到Window->AndroidSDKManager你可以看到列出的所有包。选择您要安装的那个。

android - 合并 android list 文件,过滤器冲突

我正在尝试合并来自Unity中2个插件的androidlist文件,但是有两个Activity具有相同的intent-filter,我只能让其中一个或另一个同时工作....在2个相互冲突的Activity中,list文件中位于顶部的那个将起作用。因此,如果list#1中的Activity位于顶部,则插件#1将起作用,但#2不起作用,反之亦然。这两个相互冲突的Activity是:和:有什么方法可以合并两者并让它们在同一个应用程序中工作?我正在使用Unity3d。 最佳答案 例如,在您只想将第一个Activity用作启动器的list中,