草庐IT

method_descriptor

全部标签

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 - 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

安卓 : Why onClick method is not working?

xml中定义的onClick方法java类中使用的测试方法是publicvoidtesting(Viewv){Toast.makeText(this,"Clicked",Toast.LENGTH_LONG).show();textview.setTextColor(Color.CYAN);} 最佳答案 在xml中给textview增加一个属性:android:clickable="true" 关于安卓:WhyonClickmethodisnotworking?,我们在StackOverf

android - getActivity() 找不到符号符号 : method getActivity()

我的彩信应用程序需要有关此文件的帮助。getActivity()导致构建错误。错误:找不到符号:方法getActivity()到目前为止,我已经尝试了很多方法来使这项工作正常进行,例如extendsPreferenceFragment-然后getActivity()就可以了,但是这个解决方案破坏了许多其他东西。有谁知道我为什么会收到此错误?我的代码:packagecom.android.mms.themes;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;impor

android - 错误 : cannot find symbol method getDownloadUrl() of type com. google.firebase.storage.UploadTask.TaskSnapshot

在gradleupdate之前一切正常,但后来弹出这个错误。我引用了官方文档,它提供了相同的代码。NotacceptingthegetDownloadUrl()method我已经添加了最新的正确依赖项并且gradle同步成功。app/build.gradle这是firebase文档中提供的示例代码,与我的相同。FirebaseAssistant即使所有必需的东西都存在,我也无法理解可能会出现什么问题。自2天以来一直坚持这个问题,请帮忙! 最佳答案 正如Doug指出的那样,UploadTask.getDownloadUrl()已被弃用

android - 在 android : "The method getWindowManager is undefined" 上获取窗口大小时出错

我需要获取窗口的高度和重量。我的代码中有这个:DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);width1=metrics.widthPixels;height1=metrics.heightPixels;但是我有一个错误:ThemethodgetWindowManagerisundefined我应该为此导入什么?或者我可以用不同的方式获得熨平板的尺寸?我已经导入了importandroid.view.Display;importan