草庐IT

glapi_tls_Dispatch

全部标签

Android:以编程方式确定设备的 TLS 支持

所以我使用的主机最近禁用了TLS1.0,所以对于任何不支持TLS1.0的设备,我需要使用http而不是https(无论如何都不会发送任何敏感信息......我只是更喜欢对所有内容使用SSL在可能的情况下)。似乎TLS1.1/1.2自API16以来就已受支持,但自API20或21左右以来默认情况下并未启用。关于默认切换的确切时间存在相互矛盾的报告。参见例如here(来自API20的建议)和here(来自API21的建议)。而且似乎有些设备甚至在API20之前都启用了TLS1.1/1.2支持,这可能是因为制造商进行了调整以实现这一点。我知道可以在支持它的设备上启用TLS1.1/1.2(参见

android - 如果没有 Google Play 服务的帮助,我如何让 TLS 1.2 在 Android 4.4 中工作?

我有一个Android应用严格运行在不能使用GooglePlay服务的Android版本上。该应用程序通过HttpsUrlConnection从正在更新为仅支持TLS1.2握手的远程服务器发出数据请求。我看了这个blogpost并尝试实现它,但它对我不起作用。我知道我可以使用GooglePlay服务和更新SSL提供程序让它工作,但这不是我特定Android设备的选项。我的问题是,如果没有GooglePlay服务的帮助,我能否让TLS1.2在Android4.4上运行? 最佳答案 我有同样的要求。我能够使用httpClient4.1.

android - 使用 pjsua 中的 Tls 设置注册 pjsip 帐户

我正在使用Pjusa进行Voip,我已经通过UDP和TCP进行了通信,但无法通过TLS设置进行通信`TlsConfigtlsConfig=newTlsConfig();FilecacheDir=newFile(ctx.getCacheDir(),"ca");InputStreaminput=ctx.getResources().openRawResource(R.raw.ca);tlsConfig.setCaListFile(cacheDir.getPath());input=ctx.getResources().openRawResource(R.raw.secure);cacheD

Android 捕获所有运动事件并将它们分派(dispatch)给 child

好吧,这让我头疼了一个多小时。我在ViewFlipper中有几个ScrollView。我想在让ScrollView滚动的同时实现左/右滑动手势。这个想法很简单-拦截事件和viewflipper,解析它并将它传递给child,无论发生什么。这样我就可以轻松检测到滑动,而不会弄乱事件。理论上我所要做的就是处理onTouch或类似的东西并返回false,这样事件就会被分派(dispatch)给child。但是Android非常聪明,如果我返回false,他不会向我发送除ACTION_DOWN之外的任何其他事件,因为它认为我不需要它们。那么我怎样才能捕获所有到达ViewFlipper及其子项的

android - Linphone Android : TLS Handshake Error with Self Signed Certificate

我正在尝试使用自签名证书在LinphoneAndroid中配置TLS,以便能够与FreeSWITCHSIP服务器通信。但是SSL握手失败并出现以下错误:channel[0x9ec3c000]:SSL握手失败:X509-证书验证失败,例如CRL、CA或签名检查失败无法连接到[TLS://52.3.207.224:5061]谁能建议调试此问题的方法是什么?或者我们如何在LinphoneAndroid中配置自签名证书。注意:我不想按照下面的建议禁用TLS服务器证书验证[啜饮]verify_server_certs=0 最佳答案 因为官方l

android - 将 Touch 事件从 DialogFragment View 分派(dispatch)到父 Activity View

这是我的布局的样子:我有一个父Activity,它有一个自定义View(自己处理onTouch事件的view1)和2个按钮(view2和view3)。DialogFragment显示了一个可见的布局,其余部分是透明的。我的对话fragment如下所示:publicclassFragmentTextextendsDialogFragment{publicstaticFragmentTextnewInstance(){FragmentTextfrag=newFragmentText();frag.setStyle(DialogFragment.STYLE_NORMAL,android.R.

android - Google Analytics for Android 的 dispatch() 问题

在使用GoogleAnalyticsforandroid时,如果我使用tracker.start("UA-YOUR-ACCOUNT-HERE",20,this)然后每20秒,事件将自动发送,即使我不使用手动发送也是如此tracker.dispatch()我的问题是,如果用户在20秒内退出我的应用程序会怎样?会发货吗?或者当用户试图退出时,我是否必须手动分派(dispatch)所有未决事件? 最佳答案 您无需执行任何操作-事件将被存储并将与应用中发生的下一次分派(dispatch)集中在一起(大概是用户下次启动应用时)。请注意,Ana

android - ubuntu升级到14.04 TLS后eclipse Juno经常自动关闭

在升级到14.04之前,我只是在使用我的eclipse。但是在升级到14.04之后,我的eclipse经常关闭而没有任何警告消息。它在我的桌面上生成了一个hs_err_pid4612.log文件。我该如何解决这个问题? 最佳答案 在您的eclipse.ini文件末尾添加以下行。(eclipse.ini文件位于eclipse包的eclipse文件夹中。)-Dorg.eclipse.swt.browser.DefaultType=mozilla 关于android-ubuntu升级到14.0

android - 在 Android 2.3.3 上实现 TLS 1.2

我一直在尝试在Android上实现TLS1.2。我创建了一个SSLSocket,但是当我运行s.getSupportedProtocols()时,TLS1.2不是选项之一。支持TLSv1和SSLv3,但不支持TLSv1.2。关于那个问题,我需要的密码套件也不在那里(TLS_ECDHE_ECDSA_WITH_AES_256_...)知道我可以导入什么或做什么来在Android上启用TLSv1.2和该密码吗?有什么我想念的吗?任何想法都会有所帮助!谢谢! 最佳答案 仅用于文档目的(这个问题已有3.5年历史)-AndroidAPI文档有每

c++ - 以不同方式分派(dispatch)右值和左值并使用 sfinae 禁用一个选项

我想实现一个函数drop_if.给定一个一元谓词和一个顺序容器,它返回一个相同类型的容器,其中仅包含原始元素中不满足谓词的元素。如果输入容器是右值,它应该就地工作,否则创建一个拷贝。这是通过调度到namespaceinternal中的适当版本来实现的。.如果value_type应该禁用r值版本容器的名称不能被覆盖-如std::pair例如-即使容器是右值。以下代码worksasexpected使用clang和当前版本的gcc(>=6.3)。#include#include#include#include#include#includenamespaceinternal{template