草庐IT

explicit-implementation

全部标签

java - 安卓 5.0 IllegalArgumentException : Service Intent must be explicit: on com. google.android.location.internal.GoogleLocationManagerService.START

我正在尝试检索在我的Activity中调用LocationClient类的方法connect的设备的位置,但是当进行调用时系统崩溃以下异常:**FATALEXCEPTION:mainProcess:com.unipagossales,PID:3833java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.unipagossales/com.unipagossales.app.merchants.MerchantFragmentActivity}:java.lang.IllegalArgumentExceptio

android - Java.Lang.UnsatisfiedLinkError : No implementation found for void onCreate() 错误

我想创建一个来自Application的派生类:[Application]publicclassMyApplication:Application{publicMyApplication(IntPtrjavaReference,JniHandleOwnershiptransfer):base(javaReference,transfer){}publicoverridevoidOnCreate(){base.OnCreate();}}因此,我使用上述内容创建了MyApplication.cs。在模拟器中启动应用程序时,我得到Java.Lang.UnsatisfiedLinkError:

java - 安卓工作室 "Could not find method implementation() for arguments"

我是AndroidStudio和Gradle的新手,所以请具体说明您的建议。我下载了thisgit存储库,因为我需要一个集成了OCR的应用程序模板。该项目是在Eclipse中构建的,因此我使用AndroidStudio导入工具将其转换为AndroidStudio项目。在尝试构建项目并通过单击错误中的链接解决前几个错误后,我收到了“无法找到方法实现()”错误,我似乎无法解决。注意-我今天才安装了AndroidStudio,所以我更新了所有内容。这是我的build.gradle文件的样子://Top-levelbuildfilewhereyoucanaddconfigurationopti

安卓错误 "android.app.Application does not implement dagger.android.HasActivityInjector"

我正在尝试运行我的应用程序,但每次我点击一个按钮并调用一个特定的Activity(ExtendedActivity)时,我都会收到以下错误:Process:com.converter.android.dailycope,PID:28573java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.converter.android.dailycope/com.converter.android.dailycope.ui.extended.ExtendedActivity}:java.lang.RuntimeExce

java - 编程语言中的 "Explicitly"和 "Implicitly"有什么区别?

我想对两者的区别有一个清晰准确的认识。还有this关键字是用来隐式引用还是显式?这也是我想要澄清两者的原因?我假设使用this关键字是隐式引用(属于类中的东西)同时显式引用(不属于类本身的东西)就像传递给方法的参数变量一样。当然,我的假设显然可能是错误的,这就是我在这里要求澄清的原因。 最佳答案 显式意味着由程序员完成。隐式意味着由JVM或工具完成,而不是程序员。例如:Java会隐式地为我们提供默认构造函数。即使程序员没有为构造函数编写代码,他也可以调用默认构造函数。显式与此相反,即。程序员必须编写。

java.lang.UnsatisfiedLinkError : No implementation found due to Library not loading 错误

当它说无法加载jniLibs和其他库中的.so文件时,我正在尝试将native编写的共享库集成到我的应用程序中。这是C文件#include#include#includeJNIEXPORTjstringJava_com_example_hellojni_HelloJni_DummyInit(JNIEnv*env,jobjectthiz){dummy*handle;char*msg;intrc=dummy_init_from_id("ml",&handle,&msg);if(rc==DUMMY_SUCCESS){return(*env)->NewStringUTF(env,"Initwa

android - Java.lang.UnsatisfiedLinkError : No implementation found for int 错误

这个问题在这里已经有了答案:AndroidNDKC++JNI(noimplementationfoundfornative...)(11个答案)关闭5年前。我执行了youtubewatchmeandroid应用程序项目。我只是在我的项目中添加一些类并使用ndk进行构建。我收到类似的错误java.lang.UnsatisfiedLinkError:Noimplementationfoundforintcom.ephronsystem.mobilizerapp.Ffmpeg.encodeVideoFrame(byte[])(triedJava_com_ephronsystem_mobili

android - "Explicit termination method ' 关闭 ' not called"是什么意思?

03-0204:23:07.015:E/StrictMode(1096):Aresourcewasacquiredatattachedstacktracebutneverreleased.Seejava.io.Closeableforinformationonavoidingresourceleaks.03-0204:23:07.015:E/StrictMode(1096):java.lang.Throwable:Explicitterminationmethod'close'notcalled03-0204:23:07.015:E/StrictMode(1096):atdalvik.

android explicit intent by name 不解析其他 Activity

我有2个应用程序相互配合使用。我想创建一个从应用程序B启动应用程序A的按钮,因此我在应用程序B中创建了一个类似这样的Intent:Intentintent=newIntent("com.org.orgmobile.android.action.ACTION_CUSTOM");intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);intent.setData(Uri.parse(url));startActivity(intent);url是https://org.org.com/mobile/Support/action/org/Action

android - 在 IntelliJ IDEA 中使用 "Implement methods"时参数名称错误

我正在使用IntelliJIDEA进行Android开发。但是有一件事让我非常恼火。当我使用“实现方法”功能时,它会生成如下内容:newOnItemSelectedListener(){@OverridepublicvoidonItemSelected(AdapterViewadapterView,Viewview,inti,longl){}@OverridepublicvoidonNothingSelected(AdapterViewadapterView){}}参数名称不一致,我希望看到这样的结果:newOnItemSelectedListener(){@Overridepubli