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

android – 显示错误:尝试在空对象引用上调用接口方法’int java.util.List.size()’【代码】

我正在创建一个在列表视图中显示联系人列表的应用程序.问题是当我运行我的应用程序并且我正在努力解决它时,我收到以下错误:04-05 13:41:48.868 2488-2488/? E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.kksworld.jsonparsing, PID: 2488java.lang.NullPointerException: Attempt to invoke interface method 'int java.util.List.size()' on a null object referenceat android.widget.ArrayAdapter.getCount(ArrayAdap...

Android / Java – 如何在单独的* .java文件中调用函数?【代码】

我导入了完整的包名/ java文件,如果我执行< classname>.< method>,有时我可以访问它 – 有时我得到很多不能使用静态的非静态的谈话. 我承认我是Java的新手,所以我需要做什么?先调用一个类实例,然后调用我的方法?我对此感到困惑,因为我想将所有’函数’放入一个FunctionsList.java文件中,并将所有主要的Activity(UI)放入MyActivity.java文件中. 例如:<MyActivity.java>import com.example.FunctionsList;private class MyActivit...

java – 调用stopService()时不停止Android服务【代码】

我有一个停止我已经开始的服务的问题. 用户登录时会调用该服务,并开始跟踪用户的位置.这工作正常.当用户按下注销按钮并成功注销时,该服务将停止. 这是一个Android服务,通过HTML按钮通过JavaScript界面??调用. 这是我的Main Class,它包含启动和停止服务的方法:public class CasesMain extends DroidGap { Intent gpsTracking; @Override public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);sup...

java – 必须从UI线程(Android Studio)调用方法getText()【代码】

我正在尝试为应用程序创建登录.但是我有一个问题. 这是我的代码:package com.forgetmenot.loginregister;import java.util.ArrayList; import java.util.List;import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;import android.app.Activity; import android.content.Intent; import android.os...

c# – 在Android 7.0上不会调用OnCreateOptionsMenu【代码】

正如在上面提到的标题中那样,在我将系统更新到Android 7.0之后,不会调用OnCreateOptionsMenu方法. 在更新之前,我使用的是Android 6.0,它没有任何问题.如果我在6.0的另一部手机上测试它仍然有效(相同的代码). 这个方法在Android 7.0上有什么问题,或者我的代码有问题吗? 我的MainActivity.cs的一部分,我设置了toolbar[Activity(Label = "App", Icon = "@drawable/icon", MainLauncher = true, Theme = "@style/Theme.AppCompat.Ligh...

java – Android ToneGenerator startTone()在第一次调用时非常慢【代码】

我正在多次调用ToneGenerator.startTone()来发出短促的声音.但在第一次通话时,它会长时间阻挡.所以第一次爆发太长了.这是一个例子: 成员变量:private ToneGenerator mDTMFPlayer在构造函数中:mDTMFPlayer = new ToneGenerator(AudioManager.STREAM_VOICE_CALL, TONE_RELATIVE_VOLUME);在由OnClickListener.onClick()启动的线程中:long startTime = System.currentTimeMillis(); mDTMFPlayer.startTone(ToneGenerator.TONE_DTMF...

java – Android:是否可以创建一个通知对象来调用? (而不是每次都写一个方法)【代码】

参见英文答案 > What is a NullPointerException, and how do I fix it? 12个我是Android编程的新手,我刚开始学习,我正在逐步学习,以及使用Java所拥有的知识. 我想创建一个通知类,以便在我想要发出通知的任何时候保留所有通知方法.出于某种原因,我在程序创建NotificationManager对象以创建通知通道时遇到异常.只有在将通知类作为单独的类时才会发生这种情况. MainActivity类:package com.exam...

服务从Android调用到C#无法正常工作【代码】

我想要做的是将我的图像从Android发送到我的Web服务C#.在Android方面,我没有任何错误,没有任何警告,但没有任何东西可以在服务上显示,它实际上从来没有实际获得图像. 我仍然特别擅长服务,所以任何帮助都将不胜感激! 我的Android AsyncTask看起来像这样:@Overrideprotected String doInBackground(File... file) {String imageDescriptionTemp = "Photo Temp Description.";String PostRequestUri = "https://demo.relocationmw.co...

调用System.exit(0)后Android应用程序没有关闭【代码】

在我添加了admob活动之前,我有一个非常好的Android应用程序.我正在使用查杀程序关闭我的应用程序(调用System.exit(0)).我知道这是完成应用程序的最糟糕的解决方案.我正在使用OpenGL状态和libgdx framefork,所以我无法修复当我调用标准的android finish()函数时出现的所有内存泄漏. 所以这就是问题所在: 我的应用程序正常工作几次.我关闭并一次又一次地启动它.所有工作都很好,但突然看不到的视图没有出现,当我试图关闭,它冻结.声音...

android – Firebase onDataChange在一段时间后没有调用打开应用程序【代码】

我正在使用Firebase Api 9编写Android应用程序. 我使用Firebase身份验证和数据库. 当我访问我的应用程序并登录时,一切正常,valueEventListeners正确检索数据. 我的问题在我访问我的应用程序一段时间后开始,它已经登录. 身份验证似乎已得到确认,但我的所有侦听器都没有被触发,似乎没有任何内容被检索到. 为了使我的应用程序再次正常工作,我必须注销并再次登录. 我不知道这是一个“会话过期”问题还是我忘记在我的代码中写的东西. 这...

java – 尝试在空对象引用上调用虚方法’boolean com.google.android.finsky.api.model.DfeToc.isGplusSignupEnabled()’【代码】

我正在发布我的应用程序的新版本并使用Google的测试实验室.现在我第一次遇到了一个问题,引发了一段代码,与之前的所有版本(运行完美)相比,我没有改变:Intent intent = new Intent( Intent.ACTION_VIEW,Uri.parse("market://details?id=com.me.myapp") ); if ( intent.resolveActivity(getPackageManager()) != null )startActivity( intent );仅在带有Android 5.1的Galaxy S6上(12个设备中)我收到以下错误: 问题:java.lang.NullP...

android – InetAddress.java调用的“getaddrinfo”的实现在哪里【代码】

我最近一直在研究为什么Android操作系统中的浏览器不支持通过IPv6 URL访问IPv6网站我认为这是由于本机方法getaddrinfo由android / dalvik / libcore / luni / src / main / java / java / net /调用InetAddress.java,然后由浏览器应用程序调用尝试将IPv6 URL转换为时,会抛出UnknownHostException它的地址. 从第507行开始,InetAddress.java的代码是:try { InetAddress[] addresses = bytesToInetAddresses(getaddrinfo(host), ho...

java – 来自Android应用程序的Last.fm API调用【代码】

我正在尝试使用此软件包从android应用程序进行last.fm API调用:http://www.u-mass.de/lastfm 从简单的java命令行程序,它可以工作,但不在Android应用程序中.使用Windows和Eclipse 代码本身非常简单:Artist artist = Artist.getInfo("Depeche Mode", "my_key");我在android清单中设置了互联网权限<uses-permission android:name="android.permission.INTERNET"></uses-permission> 通话结束后,我最终在这里打印出“缓存失败”.http...

android – 为什么在访问其他应用程序的帐户信息时,“调用者uid xxxxx与验证者的uid不同”?

我写了一个应用程序A,它使用AccountManager进行登录处理.然后,我写了另一个使用A的AccountManager帐户数据的应用程序B. 但是当我运行B时,我得到“java.lang.SecurityException:caller uid xxxx与authenticator的uid不同”. 使用A的密钥库文件对B进行签名可以解决此问题. 但是,我仍然想知道为什么会发生这种情况以及是否有替代解决方案.解决方法:此消息极具误导性.如果您具有与具有帐户身份验证器的应用程序相同的uid或相同签名,则...

如何从Android到Java中的非静态函数进行正确调用? (混合中的Cocos2Dx)【代码】

所以我正在用Cocos2Dx开发一个小项目,但我正在尝试添加蓝牙功能,这意味着调用非静态方法可以访问Main Activity与Android API的关联.我见过的几乎所有内容都告诉我遵循这个程序: – 创建主要活动的实例(environment-> NewGlobalRef是我正在使用的实例) – 从活动中获取方法并执行它(environment-> GetObjectClass) 这是代码.在java中我们有以下内容(省略onCreate,onResume等逻辑内容):public class TSP extends Cocos2dxActivity{...