【java – 在php中登录服务器端时在android中进行会话处理】教程文章相关的互联网学习教程文章

java – 如何在android oreo中运行常量后台服务?【代码】

我正在不断扫描BLE设备.现在在android oreo操作系统自动关闭服务,甚至在应用程序被杀后有没有办法扫描? 我已经探索过了1.)带通知的前台服务[糟糕的用户体验]2.)定期工作时间表[效率低]3.)使用辅助功能服务[android扫描使用它的应用程序而不帮助残疾人]或者有没有办法事先得到批准? 如果有什么我想念的东西让我知道解决方法:对于全功率扫描,您的选项摘要是准确的.我写了一篇关于这个的blog post,它衡量了不同选项的优缺点. 在Andr...

java – Android和AppEngine Web服务:Json … RPC,REST …协议缓冲区?

我正在开发一个可以从Android应用程序访问的Web服务.在对什么是最好的技术进行一些研究之后,我对选项感到有些困惑和茫然. 显然在Android端我希望它尽可能轻量级.我也更愿意共享公共代码,因为它们都是java,尽管这不太重要.我主要担心的是它是否有效,之后是简单而优雅的代码. 我在Android端尝试过gson,效果很好.但后来我读到了协议缓冲区,这似乎更有效,我不确定它是否有显着差异.此外,我不确定是否要使用RPC或REST.解决方法:在效率方...

java – 有没有一种很好的方法将视频从Android流式传输到RTSP服务器?【代码】

我四处寻找并没有找到任何东西.我想通过流将内置摄像头的视频发送到我的RTSP服务器.在查找示例时,我看到MediaPlayer可能有其setDataSource()方法只包含服务器上的流的位置.我试图通过以下方式模仿:mediaRecorder = new MediaRecorder(); mediaRecorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT); mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); mediaRecorder.setOutputFormat(MediaRecorder.Output...

java – 自动启动android服务【代码】

如何在Android 3.x中自动启动服务,测试tabblet是三星Galaxy 10.1.我的代码适用于Android 2.2.1的noname tabblet该代码也适用于android版本3.x的android模拟器 码: StartAtBootService.java package test.autostart;import android.app.Service; import android.content.Intent; import android.os.IBinder; import android.util.Log;public class StartAtBootService extends Service {public IBinder onBind(Intent intent){...

android – 应用程序无法绑定服务【代码】

我正在尝试使用以下行绑定包含在库项目中的服务:Intent i = new Intent(); i.setClassName("de.ring0", "de.ring0.ToolkitService"); bindService(i, this, Context.BIND_AUTO_CREATE);绑定过程失败,调试输出如下.根据Android开发人员文档,两个清单文件中的选项应该是正确的. AndroidManifest.xml库项目<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"package="de...

java – 查找运行web服务的android设备的IP地址【代码】

我在我的Android设备中设置了一个Web服务.现在我想通过WiFi从PC发送请求到android.我需要我的Android设备的IP地址从同一网络中的PC访问它.如何通过我的代码找到IP? 谁能帮我? 提前致谢..解决方法:要获取设备IP地址,请使用以下方法:public String getLocalIpAddress() {try {for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) {NetworkInterface intf = en.nextElement...

如何(或避免)在Android应用程序中永久运行服务?【代码】

这个问题在如何编写好的和好的程序的更哲学问题和如何保存电池和系统资源的基于事实的问题之间是一种平衡行为.具体来说,它的Android服务,为了执行所需的任务,必须在手机后台永久运行. 在我的情况下,我有几个服务在后台运行.一个人扫描手机是否连接到WiFi,如果是,则设置一个变量,一个检查位置并更新位置,如果找到足够精确的位置,一个检查接近传感器,一个分析噪声水平,开检查RSS-Feed以获取更新… 该应用程序有几个问题,我认为它们可...

java – Android服务与Guava服务

Guava Service与Android Service有类似的目的吗?解决方法:你的问题的答案取决于你实际上想要用它们做什么. Guava的服务类是帮助程序,旨在帮助您构建类似于Android的服务实现的东西. Android的服务实现由其环境所知并与之交互,而Guava的类只提供没有预定义行为的框架. 因此,您可以使用Guava的服务类编写Android服务的实现,但是在不添加代码的情况下,Guava不提供Android实现的运行时集成. 回答你的评论:既不需要单独的线程(默认情况...

php – 社交Android应用程序的通知系统 – 推送与轮询以及如何使服务器“推送”

对于那些想要切入追逐并知道我要求的人.我的问题在下面的段落中编号和加粗. 我有一点时间试图找出1.)如何为Android社交网络应用程序实现适当的通知系统?到目前为止,所有ive聚集的是有两个选择,轮询与推动,推动比投票更好,它节省了电池,推荐通知的方式是通过谷歌云消息传递(GCM),但我没有得到的是2 .)是什么让我的服务器推动?和/或3.)当有新数据可用时如何设置我的服务器端进行推送?进一步的研究暗示,Facebook只能实现他们近乎实...

java – Android在服务类中创建新线程【代码】

我创建了一个服务类,现在我试图在这个类中运行一个新线程.服务在我的MainActivity中启动,这很有效. onCreate()部分中的第一个Toast.Message显示,但我的线程runa()中的消息没有出现.认为它应该与新的Runnable()一起使用.public class My Service extends Service {private static final String TAG = "MyService";Thread readthread;@Overridepublic IBinder onBind(Intent intent) {return null;}@Overridepublic void onCreate() ...

android – javax.net.ssl.SSLException:仅在Galaxy Tab 7上不受信任的服务器证书?

我有一个连接到HTTPS Web服务的应用程序.我没有在我的应用程序中包含任何证书,因为HTTPS已通过VeriSign认证.因此,即使没有在设备中包含证书,它也应该是默认的可信证书. 我能够使用三星Galaxy S2连接到它.但是,在三星Galaxy Tab 7中,它返回一个错误:javax.net.SSLException:Galaxy Tab 7上不受信任的服务器证书.可能是什么问题?即使证书是VeriSign认证的,不同的Android设备是否也会以不同方式信任证书?我该怎么做才能解决这个问...

Android客户端和服务器端编程【代码】

我正在尝试运行我在网上找到的服务器端和客户端示例.这是服务器:public class ServerActivity extends Activity { private TextView serverStatus; private TextView serverStatus2; // DEFAULT IP public static String SERVERIP = "10.100.102.15"; // DESIGNATE A PORT public static final int SERVERPORT = 8080; private Handler handler = new Handler(); private ServerSocket serverSocket; @Override protect...

android – BlueStacks上的Google Play服务安装失败:与使用相同共享用户ID的其他应用程序不兼容

由于“与使用相同共享用户ID的其他应用程序不兼容”,因此在BlueStacks上安装Google Play服务失败.我究竟做错了什么?谢谢你的时间.解决方法:我遇到了同样的问题,我按照这些步骤操作. 步骤1.转到设置>应用程序(或应用程序)>管理应用程序并选择show all.然后找到Google Services Framework并单击“清除数据”按钮.然后单击“强制停止”按钮.然后卸载GoogleServicesFramework. 第2步.现在成功安装Google Play services.apk文件 步骤3....

javascript – Android Socket客户端节点js服务器

我正在使用socket而不是Socket.io创建一个android客户端,而节点js是服务器.我需要知道答案. 我有可能问过吗?2.Can socket.io可以实现为android客户端吗?3.如果socket.io不可用,那么演示如何通过socket实现它?4.如果有可能,然后显示如何实施?解决方法:最好的解决方案之一是使用完全支持android的socket.io-java-client. 编辑:如果您使用的是socket.io 1或更高版本,请使用nkzawa socket.io-client.java

java – 为Android应用程序创建Web服务的最佳实践解决方案

我打算用Java编写一个连接到MySQL数据库的Web服务,并从中计算和公开不同的信息. 然后,Android应用程序将连接到此Web服务并处理该信息. 最初我想过使用XML文件,但我被告知这不是最佳实践的正确方法,而服务部分不会轻量级.我应该使用JSON. 什么是我的问题的正确架构和解决方案? 还可以直接通过JVM从jar运行没有Tomcat的Java Web服务吗? 任何文档或链接都会有所帮助.解决方法:是的,对于Android来说它更好地使用JSON,它的原生API(内置...