【Java-通过android进行Amazon调用】教程文章相关的互联网学习教程文章

android-Google GDK:通过语音触发或菜单调用呼叫应用程序的差异会影响相机服务吗?【代码】

我正在尝试创建一个使用Camera服务显示预览的Glass GDK应用.不幸的是,我目前有一个错误,当尝试使用Camera.open()打开Camera时抛出RuntimeException.通过语音触发器打开活动时,我只会遇到此错误,而不能从“启动器”菜单中选择该应用程序. 通过此菜单启动“活动”与语音触发器的方式有何不同? 一些相关代码如下.@Override public void onCreate(Bundle savedInstanceState) {mGestureDetector = createGestureDetector(this);super....

android-GoogleAuthUtil.getToken()引发:RuntimeException:无法在未调用Looper.prepare()的线程内创建处理程序【代码】

此GoogleAuthUtil getToken()调用:String token = GoogleAuthUtil.getToken(appContext, accountName, scope);偶尔会因以下异常而失败:java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare(): ak: GooglePlayServicesNotAvailableat com.google.android.gms.auth.GoogleAuthUtil.a(Unknown Source)at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)at c...

Java-Android LibGDX游戏:由于长时间的EGLImpl.eglSwapBuffers调用,FPS下降

我正在使用Java和LibGDX引擎开发适用于Android平台的游戏. 我遇到了一个奇怪的问题,我的游戏中的FPS每隔30-40秒从57-60帧不断下降到40-45帧,然后又恢复.下面是logcat输出的屏幕截图.垃圾收集器目前无法使用(日志中没有过滤任何内容): 我进行了一些分析,发现问题是由于EGLImpl.eglSwapBuffers调用而导致的,该调用每30-40秒比平时花费更多的时间.在下面的屏幕截图(在根本没有任何反应的情况下分析游戏菜单时拍摄),它需要3.7毫秒:...

Android中的启动服务会在onCreate上调用应用程序【代码】

我正在使用启动Android服务,startService(getApplicationContext(), MyService.class);我已经在AndroidManifest中正确定义了我的服务.现在,我从Application create调用上面的代码. 情况1:从应用程序onCreate()调用以上代码 >我看到Application.onCreate()被调用了两次.一种是所需的App创建,另一种是在调用startService时发生. 情况2:从应用程序中的Activity调用以上代码 >与情况1相同. 这是预期的行为吗? 我的Android清单代码要...

尝试在空对象引用上调用虚拟方法’void android.graphics.Bitmap.copyPixelsFromBuffer(java.nio.Buffer)’【代码】

我有一个ImageView,要从中获取位图,然后使用copyPixelstoBuffer并将其复制到buffer_temp,现在我想使用反向算法再次将其转换为另一个位图,然后从该位图转换为ImageView2, 我到底在做什么是使用Buffer在ImageView中复制图像,然后使用Buffer将其粘贴到另一个Imageview,但是在复制copyPixelsFromBuffer时总是抛出java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.Bitmap.copyPixelsFromBuffe...

上传图片错误:尝试在空对象引用上调用虚拟方法’java.lang.String android.net.Uri.getLastPathSegment()’【代码】

我有“用相机捕获图像”的问题,并将其存储到Firebase中.我认为该代码是正确的,因为它可以与“从图库中选择图像”一起使用.捕获完图像后,该应用程序停止了,并且没有存储在数据库中.我认为这对于android M和N是个问题.我只是看到其他类似的问题,但它们对我不起作用.我为此寻求帮助,因为我不知道解决方案.谢谢. logcat中也存在错误.@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {super....

java-如何从Android Studio中检索到的联系人列表中调用联系人?【代码】

此代码使我可以从用户的电话中检索联系人列表并显示它们.我正在做一些修改,我给每个联系人添加了一个“呼叫”按钮,但是我很难理解如何仅检索电话号码.取得电话号码后,我就可以拨打电话:Intent callIntent = new Intent(Intent.ACTION_CALL); callIntent.setData(Uri.parse("0377778888"));我怎么知道该打哪个电话?我怎么知道x用户有y号,然后将该数字传递给意图? 这是代码:Contacts.javapackage edu.utep.cs.cs4330.easytech;im...

android-RxJava:知道何时可观察完成,并将布尔可观察的返回给调用方【代码】

我是RxJava的新手.我的经验主要来自这些教程:Here和here. 现在,我发现自己处于使用Retrofit2进行API调用的情况,该调用将返回Obesrvable< AccessToken>.客户端将按以下方式调用此服务:public Observable<TokenResult> authenticateWithClientCredentials() {return authService.authenticate("client_credentials").take(1); }名为Authenticator的类将从客户端调用#authenticateWithClientCredentials(). 我想实现的是返回一个Obs...

如何以类似方式从JavaScript调用Android和iOS中的函数【代码】

我正在尝试从Javascript调用android和iOS Swift(WKWebview)中的函数. 对于Android:public class WebAppInterface {WebAppInterface(Context c) {mContext = c;}@JavascriptInterfacepublic void postMessage(String message) {Log.v(TAG, "message ----"+message);Toast.makeText(mContext, message, Toast.LENGTH_SHORT).show();} }webView.addJavascriptInterface(new WebAppInterface(mContext), "appInterface");Android的Jav...

android-应用程序中的JNI检测到错误:JNI FindClass调用,带有未决异常java.lang.NoSuchMethodError:没有非静态方法“ Lchirpconnect / SD【代码】

我正在使用Chirp Android SDK通过声音共享数据,它的运行效果很好. 但是,当我启用我的proguard时,就会抛出此JNI异常,我尝试了多种方法来克服此问题,例如在proguard文件中添加proguard规则,请参见:-keep class io.chirp.connect.Chirpconnect { *; } -keep class chirpconnect.Chirpconnect { *; } -keepclasseswithmembernames class * {native methods; }但是找不到任何解决方案吗? 我刚刚在libs文件夹中添加了一个chirp SDK AAR...

java-基本的Android警报应用程序,未调用广播接收器的onReceive()方法【代码】

我正在开发一个警报应用程序.我跟随Android AlarmController教程逐字逐句地进行了一些小的更改.由于某种原因,警报响起时未调用我的广播接收器的onReceive()方法.这是代码:// the callback received when the user "sets" the time in the dialog private TimePickerDialog.OnTimeSetListener mTimeSetListener =new TimePickerDialog.OnTimeSetListener() {public void onTimeSet(TimePicker view, int hourOfDay, int minute) {t...

javascript-在Android WebView中注入外部JS文件并调用它【代码】

我试图将我的外部JS文件(包含在资产目录中)注入WebView,然后再调用它. 这是我用来注入它的代码:webView.setWebViewClient(new WebViewClient() {@Overridepublic void onPageFinished(WebView view, String url) {super.onPageFinished(view, url);webView.loadUrl("javascript: (function() { "+ "var script=document.createElement('script');"+ "script.type='text/javascript';script.src='file://android_asset/js_demo.js'...

java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法’void android.widget.ImageView.setImageResource(int)’【代码】

这个问题已经在这里有了答案: > findViewByID returns null 28个java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“ void android.widget.ImageView.setImageResource(int)” 我想转移第一个活动的图标/图像,或移到第二个活动,但是上面显示了此错误. 这是我在第一幕中的源代码:public void next (View view){Intent intent = new Intent(this, Produc...

android-ScoreNinja导致java.lang.RuntimeException:无法在未调用Looper.prepare()的线程内创建处理程序【代码】

我试图将全球高分系统ScoreNinja添加到我的Android游戏中,并且在将其加载到手机上时可以正常工作,但是当我将其发布到野外时,出现崩溃报告:java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()这是调用堆栈的一部分:android.os.Handler.<init>(Handler.java:121) android.app.Dialog.<init>(Dialog.java:99) android.app.AlertDialog.<init>(AlertDialog.java:65) android.app...

Java-未调用Android“ onRequestPermissionsResult”【代码】

我正在尝试实现棉花糖的权限支持,但从未调用过“ onRequestPermissionsResult”中的代码.代码的“ onCreate”和“ onMapReady”部分工作正常.检查设备是否具有权限并请求该权限可以正常工作. 我正在使用运行Android Marshmallow 6.0,API 23的Nexus 5X模拟器. 我已经尝试做这里提到的事情-> Android M Permissions: onRequestPermissionsResult() not being called 但是我无法使其正常工作,无论我使用“ ActivityCompat.requestPerm...