草庐IT

OAuth2Native

全部标签

android - 无法在 Android 模拟器上检索 OAuth 2.0 访问 token

我正在尝试使用GoogleAccountCredential登录我的应用程序以进行身份​​验证:mGoogleAccountCredential=GoogleAccountCredential.usingOAuth2(context,Arrays.asList(Scopes.EMAIL,Scopes.PLUS_LOGIN));mGoogleAccountCredential.setSelectedAccountName(accountName);Stringtoken=mGoogleAccountCredential.getToken();它在真实设备上运行良好,但在android模拟

android - 在 android 4.0.3 上 react native 。可能的?

我正在尝试创建一个reactnative应用程序以在4.0.3android的emu上运行。当我尝试启动应用程序时。我收到此错误:app:assembleDebugUP-TO-DATEapp:installDebugFAILEDFAILURE:Buildfailedwithanexception.Whatwentwrong:Executionfailedfortask':app:installDebug'.>Failedtoinstallonanydevices.如果我在6.0android上运行,它可以正常运行;但不是4.0.3版本。有什么我需要配置的吗??!!请帮忙。

android - React Native WebView 加载错误处理

当webview加载一个无效的url时,我应该设置哪个属性来显示错误View?我尝试了renderError,它触发了控制台消息但没有显示View。代码如下://thefucntionwhichdisplaytheerrormessageloadError(){console.log('loaded');return(somethinggoeswrong.)}这是截图[更新]当我重新加载以清除错误时,有一个显示错误View的临时状态。 最佳答案 您可以使用如下所示的onError属性在错误后呈现View,并尝试处理不同的WebVie

android - 为什么 native 线程在应用程序处于后台时表现不同?

在我的应用程序中,我使用native线程来处理音频数据。代码看起来非常像这样:std::thread([this](){while(enabled){if(condition()){process();}usleep(100);}});当应用程序处于前台时,这可以正常工作。在后台,处理速度不够快,我得到缓冲区不足。它只在后台没有usleep的情况下工作。我传递给usleep的值没有任何区别。它也不适用于较小的值。我也试过std::this_thread::sleep_for(std::chrono::microseconds(100))但它没有什么区别。我必须使用usleep或类似的东

android - 在 React Native 中使用默认设备应用程序打开 .pdf、.docx、.xlsx 等

我正在尝试使用ReactNative打开.pdf、.docx、.xlsx和其他类似文件。我目前正在将文件从amazons3存储桶下载到设备,然后尝试使用react-native-fetch-blob在设备上打开它们android.actionViewIntent(res.path(),mimeType).这适用于图像,但对于其他任何东西我都会收到以下错误:错误:找不到处理Intent的Activity{act=android.intent.action.VIEWdat=file:///storage/emulated/0/Android/data/myappname/files/147

android - 构建失败无法解析类 com.android.build.output 文件 react-native

我正在使用React-Native在Android上运行我的应用程序,它出现了下一个错误:“构建文件‘C:\Users........\android\app\build.gradle’:3:无法解析类com.android.build.OutputFile”我尝试过使用AndroidStudio和GenyMotion,但问题是一样的。有人知道会发生什么吗?谢谢!! 最佳答案 我遇到了类似的错误FAILURE:Buildfailedwithanexception.*Where:Buildfile'/Users/mick/Codes/

android - 如何使用 react-native-maps 获取当前位置

我正在尝试使用react-nativemap在android设备上的当前用户地理位置渲染map。这是我到目前为止所得到的:importReact,{Component}from'react';import{View,StyleSheet,Dimensions,}from'react-native';importMapViewfrom'react-native-maps';const{width,height}=Dimensions.get('window')constSCREEN_HEIGHT=heightconstSCREEN_WIDTH=widthconstASPECT_RATIO

android - 有没有办法用 React Native 避免白色闪光

我在Android上使用ReactNative,我想弄清楚如何避免在应用程序的ReactNative部分启动之前出现白色闪光我能够阻止它的唯一方法是将应用程序主题背景颜色设置为与我的应用程序启动画面相同的颜色,问题是如果你打开键盘,你会短暂地看到背景键盘附近的应用程序...在我的场景中,在页面底部创建一个蓝色闪光对此的解决方案是在应用加载后以某种方式将应用主题颜色从蓝色改回白色,但这似乎不可能。如果背景颜色是白色,您将看不到闪光灯..有什么想法吗? 最佳答案 请尝试react-native-splash-screen这里有一篇文章可

java - Android:将一些只读字节传递给 native C++ 的最有效方法

我有一个Android项目(针对Android1.6及更高版本),其中包含用C/C++编写的native代码,可通过NDK访问。我想知道最有效的方法是将字节数组从Java通过NDK传递到我的JNI胶层。我关心的是NDKforAndroid是否会复制字节数组,或者只是给我一个直接引用。我需要在C++级别对字节进行只读访问,因此从我的角度来看,在幕后进行任何复制都是浪费时间。在网上很容易找到关于此的信息,但我不确定最相关的信息是什么。示例:GetthepointerofaJavaByteBufferthoughJNIhttp://www.milk.com/kodebase/dalvik-d

使用Google OAuth 2.0进行登录和许可管理是一个好主意吗?

我目前正在从事一个项目,在该项目中,我之前的开发人员通过GoogleOAuth2.0将登录名实施到实习生工具中在使用Google进行身份验证并检查是否是“OurCompany.com”之后,他就可以通过抓住用户域来做到这一点。如果是,他呈现页面,如果不是,则将用户重定向到登录。(因此,基本上他每个页面视图做一个OAuth请求。)我是Oauth2.0的新手,但据我了解,这不是,应该如何使用它?他想使用Oauth,因为他的想法是在Google团体/组织中组织我们所有的员工,因此有一个授予和获得许可的中心地点。(我现在必须实施。)他说,我应该“也应该在每个请求上找到小组”,仅此而已。(我尝试过BTW