草庐IT

method-group

全部标签

android - java.lang.NullPointerException : Attempt to invoke virtual method 'java.io.File com.parse.ParsePlugins.getParseDir()' on a null object reference 异常

试图从Parse加载一个类,但是应用程序在我启动它时崩溃了!这是代码:ListViewlistview;Listob;ProgressDialogmProgressDialog;ArrayAdapteradapter;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_big_board);newRemoteDataTask().execute();}privateclassRemoteDa

android - 如何在不出现 "cannot make a static reference to the non static method"编译器错误的情况下使用 runOnUiThread

我有一个主类;ClientPlayerextendsActivity{和服务LotteryServerextendsServiceimplementsRunnable{尝试在此服务的运行方法中使用RunOnUiThread时出现编译器错误,“无法对非静态方法进行静态引用”如何解决这个问题?这里显示了我如何使用代码;@Overridepublicvoidrun(){//ItriedbothClientPlayer.runOnUiThreadandLotteryServer.runOnUiThread//bothdon'tworkClientPlayer.runOnUiThread(new

android - Espresso 测试失败 : No interface method trackUsage() in UsageTracker. java

当在Espresso测试中运行的行滚动到RecyclerView列表中的某个元素时,我收到运行时错误UsageTracker.java中没有接口(interface)方法trackUsage():onView(withId(R.id.recyclerView)).perform(scrollTo(hasDescendant(withText(text))));我正在为scrollTo()方法使用RecyclerViewActions。这是我当前的配置和gradle依赖项:AndroidStudio3.0Canery9compileSdkVersion25buildToolsVersio

android - dex 加载程序无法执行 dex : method ID not in [0, 0xffff]:65536

我在构建我的应用程序时遇到了这个错误Dx警告:忽略匿名内部类的InnerClasses属性(com.amazonaws.javax.xml.stream.xerces.util.SecuritySupport12$4)没有附带关联的EnclosingMethod属性。这个类可能是由一个不针对现代.class文件格式的编译器。推荐的解决方案是使用最新的编译器从源代码重新编译类并且没有指定任何“-target”类型选项。忽视的后果这个警告是对这个类的反射操作将不正确表明它不是内部类。DexLoader]无法执行dex:方法ID不在[0,0xffff]中:65536转换为Dalvik格式失败

android - Gradle编译错误 "No Signature of Method"

当我尝试从终端运行./gradlewbuild.gradle时,出现以下错误:>Nosignatureofmethod:org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile()isapplicableforargumenttypes:(org.gradle.api.internal.project.DefaultProject_Decorated)values:[project':TestMobile']Possiblesolutions:module(java.lang.

android - 空指针异常 : Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()'

publicclassCategoryAdapterextendsBaseAdapter{Contextcontext;ArrayListmodel;LayoutInflaterlayoutInflater;publicCategoryAdapter(Activityactivity,ArrayListmodel){this.model=model;this.context=activity;}@OverridepublicintgetCount(){returnmodel.size();}@OverridepublicObjectgetItem(intposition){return

android - <permission-group> 在android中有什么用?

从android文档中可以清楚地看出使用“permission-group”我们可以创建一个权限组。使用androidlist文件中的“permission”元素,我们可以定义一个权限。此权限可以添加到权限组。如果我们将此权限组命名为“com.example.permission-group”我们可以使用“使用权限”在另一个应用程序中使用它吗?如果可以使用,是否可以访问该组的所有权限。如果上面的情况是错误的,那么我们如何使用“permission-group” 最佳答案 标签permission-group仅用于将一个或多个权限分组

android - 支持 v7 MenuPopupHelper 现在已隐藏并仅限于 LIBRARY_GROUP

最近我在使用android.support.v7.view.menu.MenuPopupHelper时遇到了lint错误,它现在被隐藏并限制只能在其库组中使用。确切消息:MenuPopupHelper构造函数只能从同一库组(groupId=com.android.support)中调用摘自MenuPopupHelper.java类:/***Presentsamenuasasmall,simplepopupanchoredtoanotherview.**@hide*/@RestrictTo(LIBRARY_GROUP)publicclassMenuPopupHelperimplement

android - Android Marshmallow 的 ParseApacheHttpClient 问题 : can't find referenced method SSLSocketFactory. getHttpSocketFactory

我正在我的Android应用程序中处理AndroidMarshmallow支持,但我有使用已弃用的ApacheHTTPclient的依赖项(包括解析)。推荐here,我补充说:useLibrary'org.apache.http.legacy'在我的app/build.gradle中,但我仍然无法编译apk::app:compileFreeStoreDebugJavaWithJavacUP-TO-DATE:app:compileRetrolambdaFreeStoreDebugUP-TO-DATE:app:compileFreeStoreDebugSourcesUP-TO-DATE:a

安卓数据绑定(bind) : "Method references using ' .' is deprecated"

在我的应用中使用数据绑定(bind)时,我在编译时收到以下警告:Warning:Methodreferencesusing'.'isdeprecated.Insteadof'handler.onItemClick',use'handler::onItemClick'请在下面查看我的XML。请注意条件语句中的非常简单的消息,直到我更改“.”。到“::”。android:onClick="@{!active?handler::onItemClick:null}"由于onItemClick在条件语句中,它似乎将两个::中的第一个解释为条件的“else”语句。在第二个“:”上,我得到错误:ex