草庐IT

安卓:NoClassDefFounderror

全部标签

安卓 Assets 管理器

我需要在Assets中获取文件夹的绝对路径。一些像这样的SD卡:finalStringsdDir=Environment.getExternalStorageDirectory()+"Files";我做错了什么?首先我尝试以这种方式获取路径(以绿色连续角),但我总是得到“错误”。然后我评论这个block并尝试从getAssets().list();获取路径但是我第一次看到的时候有3个文件夹。我想制作像这样的“绿色”大块,但我需要使用Assets中的文件:Looktheimage帮助我获取我的Files文件夹的绝对路径。 最佳答案 我

安卓相机 2 API

我一直在尝试camera2API。我已经从下载了代码https://developer.android.com/samples/Camera2Video/index.html了解它是如何工作的。在我停止录制之前它工作正常。当我停止录制时,它会运行以下代码。privatevoidstopRecordingVideo(){//UImIsRecordingVideo=false;mBtn_Video.setText(R.string.record);//Stoprecordingtry{mMediaRecorder.stop();mMediaRecorder.reset();}catch(E

安卓相机 2 API

我一直在尝试camera2API。我已经从下载了代码https://developer.android.com/samples/Camera2Video/index.html了解它是如何工作的。在我停止录制之前它工作正常。当我停止录制时,它会运行以下代码。privatevoidstopRecordingVideo(){//UImIsRecordingVideo=false;mBtn_Video.setText(R.string.record);//Stoprecordingtry{mMediaRecorder.stop();mMediaRecorder.reset();}catch(E

安卓 : restart application after update - ACTION_PACKAGE_REPLACED

我的应用程序不在Play商店中,请在网络上验证是否有新版本并下载并启动它。安装后我想重新启动应用程序,并使用BroadcastRecevier和ACTION_PACKAGE_REPLACED。这是代码:广播:publicvoidonReceive(Contextcontext,Intentintent){if(intent.getAction().equals(Intent.ACTION_PACKAGE_REPLACED)){ApplicationInfoapp=newApplicationInfo();if(app.packageName.equals("it.android.dow

安卓 : restart application after update - ACTION_PACKAGE_REPLACED

我的应用程序不在Play商店中,请在网络上验证是否有新版本并下载并启动它。安装后我想重新启动应用程序,并使用BroadcastRecevier和ACTION_PACKAGE_REPLACED。这是代码:广播:publicvoidonReceive(Contextcontext,Intentintent){if(intent.getAction().equals(Intent.ACTION_PACKAGE_REPLACED)){ApplicationInfoapp=newApplicationInfo();if(app.packageName.equals("it.android.dow

安卓工作室 "No tests were found"

有没有人能够让测试在AndroidStudio中运行(从GUI而不是终端),我一直无法从GUI运行测试。每次我尝试通过GUI运行测试时,我都会收到以下消息:我可以使用以下命令从终端运行测试:./gradlewconnectedAndroidTest我在MacOSX上运行带有Gradle1.11和插件0.9.0的AndroidStudio0.5.2我的项目结构如下;MyProject/src/androidTest/java/com.myproject.app.test/…(testssourcecode)…main/java/com.myproject.app/…(sourcecode

安卓工作室 "No tests were found"

有没有人能够让测试在AndroidStudio中运行(从GUI而不是终端),我一直无法从GUI运行测试。每次我尝试通过GUI运行测试时,我都会收到以下消息:我可以使用以下命令从终端运行测试:./gradlewconnectedAndroidTest我在MacOSX上运行带有Gradle1.11和插件0.9.0的AndroidStudio0.5.2我的项目结构如下;MyProject/src/androidTest/java/com.myproject.app.test/…(testssourcecode)…main/java/com.myproject.app/…(sourcecode

android - 是安卓:exported ="true" really necessary for an authentication service?

实现Android身份验证器通常涉及两个服务——返回身份验证器的身份验证服务和提供同步适配器的同步服务。这个问题是专门关于身份验证服务的,虽然在mostexamples两个服务在AndroidManifest.xml中被赋予android:exported="true"属性,例如:从身份验证服务中删除属性似乎没有任何效果(经过测试的Froyo、Gingerbread)-身份验证代码继续正常工作-那么标志实际上是必要的吗? 最佳答案 好的,我自己通过阅读文档来回答这个问题,documentation对于exported属性说:Thed

android - 是安卓:exported ="true" really necessary for an authentication service?

实现Android身份验证器通常涉及两个服务——返回身份验证器的身份验证服务和提供同步适配器的同步服务。这个问题是专门关于身份验证服务的,虽然在mostexamples两个服务在AndroidManifest.xml中被赋予android:exported="true"属性,例如:从身份验证服务中删除属性似乎没有任何效果(经过测试的Froyo、Gingerbread)-身份验证代码继续正常工作-那么标志实际上是必要的吗? 最佳答案 好的,我自己通过阅读文档来回答这个问题,documentation对于exported属性说:Thed

android - 如何在安卓手机上找回登录的谷歌账户?

我正在开发一个Android应用程序,我需要检索手机上使用的Google帐户。我想为C2DM执行此操作,但如果用户已经登录,我不想要求用户输入他/她的Google电子邮件帐户。有什么办法吗? 最佳答案 这样的事情应该可以工作:AccountManagermanager=(AccountManager)getSystemService(ACCOUNT_SERVICE);Account[]list=manager.getAccounts();Stringgmail=null;for(Accountaccount:list){if(acc