草庐IT

are_convertible

全部标签

android - Firebase 磁盘持久性错误 : Modifications to Config objects must occur before they are in use

我正在开发一个使用Firebase作为后端的应用程序。我正在尝试实现Firebase提供的磁盘持久性,但是当我重新启动应用程序时我的应用程序崩溃了。该文档说要在任何firebase引用之前写入Firebase.getDefaultConfig().setPersistenceEnabled(true),我这样做了,但它不起作用。这是我的部分代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);Firebase.setAndroidContext(thi

java - 错误 incompatible types : android. app.FragmentManager cannot be converted to android.support.v4.app.FragmentManager

错误错误类型不兼容:android.app.FragmentManager无法转换为android.support.v4.app.FragmentManager让我抓狂。在我的应用程序中,我有3个抽屉导航项目,timesheet、claim和view,它们是在MainActivity中创建的。现在,我想在view项中添加两个带有swipeview的tabs。MainActivity//用于抽屉导航importandroid.app.Fragment;importandroid.app.FragmentManager;privatevoidselectItem(intposition){

安卓 : How can i settag for the images which are in gridview?

谁能告诉我如何为gridview中的图像设置标签和获取标签。我写了下面的代码,但它不起作用。以下代码是否正确?intjj=100;for(intj=0;j这是我的getView方法publicViewgetView(intarg0,Viewarg1,ViewGrouparg2){//TODOAuto-generatedmethodstubImageViewimv;if(arg1!=null){imv=(ImageView)arg1;}else{imv=newImageView(cont);imv.setLayoutParams(newGridView.LayoutParams(40,4

android - 处于 Release模式时 SupportMapFragment 中的 "Google Play services are updating"消息

我在使用GoogleMaps时遇到了这个奇怪的问题。当我处于Debug模式时,一切正常,但当我处于Release模式时,永远不会调用onMapReady回调,map会显示“GooglePlay服务正在更新”消息。另一件奇怪的事情是,如果我在应用程序中运行一个以map开始的Activity,即使在其他Activity中也是如此。这是我在fragment中的代码@Nullable@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){FrameLa

java - Camera2API : Session has been closed; further changes are illegal

我正在使用Camera2API构建相机Activity,该Activity将拍摄的图像发送到另一个Activity。在某些设备上它可以工作,但在其他(较慢的设备)上我得到一个java.lang.IllegalStateException,它说“session已关闭;进一步的更改是非法的”。我在这一行(在updatePreview()中)得到这个异常:cameraCaptureSessions.setRepeatingRequest(captureRequestBuilder.build(),null,mBackgroundHandler);这是我的完整代码:publicclassNew

android - 错误 :Build-in class shrinker and multidex are not supported yet

将useProguardtrue和multidexEnabledtrue添加到我的构建类型后,尝试构建时出现此错误:Error:Build-inclassshrinkerandmultidexarenotsupportedyet.compileSdkVersion23buildToolsVersion'23.0.2'defaultConfig{applicationId"com.example.androidminSdkVersion16targetSdkVersion23versionCodegitVersionCode()versionNamegitVersionName()mul

java - "How are"Android 应用程序(Facebook 等)安装到 Android 手机?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我知道如何将应用程序安装到Android设备,例如从Play-Store或通过.apk文件。但我想了解安装的实际过程。例如在Windows上:序列号等放在注册表中对软件运行很重要的文件放在ProgramFiles文件夹中(主要.exe等)到目前为止,我对Android应用程序安装过程的了解是:Android应用程序执行后(安装后),新下载的数据将放置在以下位置:Android/data或Android/o

java - 安卓/Java : Convert any string to color (hex)

有没有什么方法可以像加密/哈希函数一样从Java/Android中的任何字符串生成颜色?例子:字符串“Home”生成类似“#FF1234”的颜色。字符串“Sky”生成类似“#00CC33”的颜色...没有随机化。因此,系统将始终为该字符串计算相同的颜色谢谢编辑:字符串由用户自由定义 最佳答案 String.hashCode()将返回一个int值,因此只需将其转换为十六进制值即可。Strings="Home";Stringcolor=String.format("#%X",s.hashCode());

安卓 6 棉花糖 : requests for some specific permissions are instantly denied with no ui shown

使用官方AVD版本。3这样调用:ActivityCompat.requestPermissions(activity,newString[]{"android.permission.USE_CREDENTIALS"},REQUEST_PERMISSION_CREDENTIALS);立即触发:onRequestPermissionsResult(intrequestCode,String[]permissions,int[]grantResults)结果代码是PackageManager.PERMISSION_DENIED谁有解决办法?更新:已知受影响:Manifest.permissi

javascript - react-native android 中此问题 "Cannot convert argument of type class org.json.JSONArray"的原因是什么?

我正在尝试编写插件以在react-native中获取带有包名称和图标的应用程序列表。我以JSONArray的形式获取所有必需的数据,图像存储在sdcard中。我正在使用回调将结果(JSON数组)返回给javascript(成功或失败)。我收到上述错误。请找到获取详细信息的java代码,如下所示。打包com.sampleapp;importcom.facebook.react.ReactPackage;importcom.facebook.react.bridge.Callback;importcom.facebook.react.bridge.JavaScriptModule;impo