草庐IT

android - android kitkat 版本中的 javax.net.ssl.SSLException : Connection closed by peer.

我正在使用RESTapi连接到sslhttps上的服务器问题出在安卓kitkat设备上。所有kitkat版本或4.x.x的设备都没有与服务器建立连接javax.net.ssl.SSLException:Connectionclosedbypeeratcom.android.org.conscrypt.NativeCrypto.SSL_do_handshake(NativeMethod)在所有上述设备上,4.x.x工作正常并建立连接有什么解决办法吗?我也尝试过OkHttp,但它在我的事业中也不起作用。 最佳答案 我之前遇到过类似的问题

android - Google Play 商店开发者控制台 : Unable to manage testers list for closed beta testing

Google于2017年4月18日升级了Play商店开发者控制台,作为此次升级的一部分,APK页面(用于为alpha、beta和生产轨道创建新的应用发布)被替换为应用发布页面。在APK页面上管理封闭Beta测试是一个非常简单的过程,您只需选择Beta选项卡并从之前添加的测试人员列表中进行选择。自升级到AppReleases后,我无法从页面管理测试人员列表。根据Google关于此主题的帮助页面-https://support.google.com/googleplay/android-developer/answer/3131213,我应该在“选择测试方法”选项下获得管理测试人员列表的选

android - 错误 : Trying to requery an already closed cursor

我遇到了一个错误,但我似乎找不到解决方案。我的应用程序在ICS4.0.3上运行,但它在Android3.2上返回错误。这是我的MainActivity.java文件中的代码:SQLiteDatabasedb=databaseHelper.getReadableDatabase();Cursorcursor=db.query(DatabaseHelper.TABLE_NAME,newString[]{"_id","isim","icerik"},null,null,null,null,null);startManagingCursor(cursor);tts=0;while(cursor

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 - Firebase 云消息传递 - Android : click-action of notification when app is closed doesn't work

我正在使用FirebaseCloudMessaging将数据消息传送到我正在开发的应用程序。根据FCM文档,当应用程序处于前台时:AclientappreceivesadatamessageinonMessageReceived()andcanhandlethekey-valuepairsaccordingly.而且效果很好。当应用程序在后台时,行为是不同的:thedatapayloadcanberetrievedintheIntentusedtolaunchyouractivity.而且它似乎不太好用。我在通知JSON中使用“click_action”参数,我在其中指定要打开的“Ac

android - 是什么导致 HTTP FAILED : java.net.SocketException : Socket closed?

我正在为我的一个应用程序使用okhttp和retrofit,我有很多请求使用RxJava在不同的线程上工作。有时我在任何请求上都会遇到SocketException,之后没有请求可以到达服务器。例如我可以分享一个样本。我可以分享一些修改后的代码fragment。Subscriptiondetails=api.details("keyword").subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(newSubscriber(){@OverridepublicvoidonComp

Android 兼容库 CursorLoader : java. lang.IllegalStateException: Cursor is closed

我目前在带有Android兼容性库的Fragment中使用CursorLoader。几乎每次,在Droid2上(我无法在NexusOne或Sensation上重现),似乎游标关闭得太快,这会导致各种错误。不幸的是,这些痕迹在我的代码中没有指向任何有用的地方(因为问题是为什么Cursor被关闭,而不是当Android注意到时),所以我真的很难弄清楚出了什么问题。还有其他人遇到过这个问题吗?(或者知道可能会发生什么)。一些堆栈跟踪:java.lang.IllegalStateException:Cursorisclosedatandroid.database.sqlite.SQLiteCu

安卓 SQLite : attempt to re-open an already-closed object

我正在尝试根据ISBN从我的Inventory表中获取某些图书数据。但是,我收到一个错误:“尝试重新打开一个已经关闭的对象”。只有当我单击一个listView对象,转到另一个屏幕,通过“finish()”返回此页面,然后尝试单击另一个listView对象时,才会发生该错误。我将StringsearchEntries[]=InventoryAdapter.getInventoryEntriesByISBN(searchQuery,isbn[position]);从onClickListener移动到之前的for循环onClickListener现在它可以工作了。如果我在通过“finish

android - CLOSED_LOGIN_FAILED 和 FacebookOperationCanceledException

使用AndroidFacebookSDK3.5,我经常遇到登录问题:我收到CLOSED_LOGIN_FAILED和FacebookOperationCanceledException。我知道关于SO的CLOSED_LOGIN_FAILED问题大约有一百万个,但这个问题不同。请不要回答“您的key哈希是否正常?它是否在沙箱之外?应用程序ID是否正常?”,因为它们是。:-)我告诉你为什么我知道它们是:如果我禁用SSO,我可以使用更复杂的非SSO方法登录。从那一刻起,即使再次启用SSO,它也会开始工作,并且以后不会有CLOSED_LOGIN_FAILED答案。相同的用户、相同的key、相同的

ruby-on-rails - Rails 在超时后产生 "PGError: server closed the connection unexpectedly"

我的Rails应用程序设置如下:Rails:3.0.5(在Apache代理下)在RHEL5.6上运行Postgres:8.4,在WindowsServer2008上运行这2台服务器在同一个LAN上。问题是,在闲置一段时间后,当我向Rails应用程序发出新请求时,出现以下错误:ActiveRecord::StatementInvalid(PGError:serverclosedtheconnectionunexpectedlyThisprobablymeanstheserverterminatedabnormallybeforeorwhileprocessingtherequest.根据