草庐IT

java - Dagger2 "cannot be provided without an @Provides-annotated method."问题

我正在尝试使用Dagger2设置一个新项目,我以前使用过Dagger2,但现在我正在尝试自己从头开始设置它。我正在从我参与的Kotlin项目中获取示例,但无法像现在在Kotlin中一样为Java设置它(或者我可能遗漏了一些东西)。它只是一个组件、一个模块和一个应用程序。组件@Singleton@Component(modules={MainAppModule.class})publicinterfaceAppComponentextendsAndroidInjector{@Component.BuilderabstractclassBuilderimplementsAndroidInj

android - 由 : java. lang.IllegalStateException: startRecording() called on an uninitialized AudioRecord 引起

我在android2.3.4版本移动设备(LG)中收到类似startrecording()调用未初始化音频记录的错误,它在android2.2中工作正常但在android2.3中抛出错误。 最佳答案 此外,请确保您在AndroidManifest.xml中设置了此权限: 关于android-由:java.lang.IllegalStateException:startRecording()calledonanuninitializedAudioRecord引起,我们在StackOverf

java - Intellij 上的 Android 显示错误 : is not an activity

我刚刚将我的android项目从eclipse导入到intellij中。我是intellij的新手。我已经让一切正常运行并为Android设置了运行配置。当我运行它时,它会显示编辑配置屏幕。当我说启动默认Activity时,它告诉我找不到默认Activity,这很奇怪。当我编写Activity代码以立即启动时,它告诉我那不是Activity子类或别名。我仔细检查了一下,这门课肯定是一项Activity。当我忽略它并继续运行时,它一碰到手机就爆炸了。你能帮我理解/修复这些错误吗? 最佳答案 在Intellij项目结构对话框中,选择您的

android - android模拟器中的应用程序错误问题 "There was an network error"

我在添加平台android后在android上运行ionic应用程序,我通过ionicemulateandroid-l-c我不明白为什么会这样,它的androidlist文件是:它向我展示了这个问题。任何解决方案请告诉我。 最佳答案 您需要在您的项目下添加cordova白名单。尝试以下-$cordova插件添加cordova-plugin-whitelist 关于android-android模拟器中的应用程序错误问题"Therewasannetworkerror",我们在StackOv

android - Cordova 安卓 : An error occurred while listening android targets

我已经阅读了所有关于相同问题的问题,并且尝试了所有方法,但是当我尝试为cordova添加android平台时,没有任何效果。c:\Apps\fapp>cordovaplatformaddandroidCreatingandroidproject...C:\Users\Andrej\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:126throwe;^Error:AnerroroccurredwhilelistingAndroidtargetsatC:\Users\Andrej\.cordova\lib\android

android - 如何查找问题 Android SDK 3.0 错误 :(9, 5) 错误:找不到资源 android:attr/colorError

当我执行make时如何找到此错误的问题我收到此错误消息:错误:(9,5)错误:找不到资源android:attr/colorError奇怪的是我有2个build.gradle文件:这是我的build.gradle(Project:Projectname)文件:buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:3.0.0'//NOTE:Donotplaceyourapplicationdependencieshere;theybelong//intheindiv

android - 运行第二个 Activity 时出错 : The activity must be exported or contain an intent-filter

我似乎无法启动我的应用程序。它给我这样的错误:“运行第二个Activity时出错:必须导出Activity或包含intent-filter”。我的list有什么问题吗? 最佳答案 放android:exported="true"在标签 关于android-运行第二个Activity时出错:Theactivitymustbeexportedorcontainanintent-filter,我们在StackOverflow上找到一个类似的问题: https://s

java - 机器人 : rotate a high resolution picture generates an out of memory error

我尝试在“onPictureTaken”中旋转图片publicvoidonPictureTaken(byte[]data,Cameracamera){StringfileName="last"+Calendar.getInstance().getTimeInMillis();StringfinalFilePath=null;Filetemp=Environment.getExternalStorageDirectory();Stringdestination=temp.getAbsolutePath()+"/pictureTest/";Bitmapbitmap1=BitmapFacto

Android-Sign in via Google plus "An internal error has occured"

我有这个链接谈论的一些问题:"Aninternalerroroccurred"withintegrationofGooglePlusLogin这个链接:Googleplusclient"Aninternalerroroccured"但最新的对我没用,在第一个链接中有人建议这个解决方案:如果您没有在API控制台项目中为客户端ID设置签名,或者如果您从keytool复制了错误的键值,就会发生这种情况但我按照此链接中的说明设置了客户端ID的签名:https://developers.google.com/+/quickstart/android#install-sdk我通过导出项目生成SHA

android - Google Plus 登录 'Choose an Account' 对话框出现两次

我正在通过开发者文档实现Google+登录。在我选择要登录的帐户时出现错误RESOLUTION_REQUIRED(错误代码6)后,将调用我的onConnectionFailed方法。这将启动另一个“选择帐户”对话框,如果我选择相同的帐户,该对话框将起作用(带我进入权限)。我不确定为什么它会提示另一个对话框。我从resolveSignInError开始,有什么见解吗?此外,从“选择一个帐户”中选择一个帐户会显示权限,如果我此时点击取消并从拨号盘中选择另一个帐户,它会显示错误的权限图片,有时甚至根本没有图片。我还收到了一次Aninternalerrorhasoccurredtoast。@O