Tag: android

蜂窝数据上的WebRTC连接失败

我正在尝试使用这些项目创build一个WebRTC的Android应用程序: AndroidRTC 哪个使用这个仓库: io.prinstine.libjingle 当两个客户端通过WiFi连接到networking时,这个项目运行良好,但是当其中一个客户端通过蜂窝数据连接时,这个项目不起作用。 我试图find源,看看发生了什么,我发现这个静态类: public static class Options { // Keep in sync with webrtc/base/network.h! static final int ADAPTER_TYPE_UNKNOWN = 0; static final int ADAPTER_TYPE_ETHERNET = 1 << 0; static final int ADAPTER_TYPE_WIFI = 1 << 1; static final int ADAPTER_TYPE_CELLULAR = 1 << 2; static final int ADAPTER_TYPE_VPN = 1 << 3; […]

IOAcknowledge方法不适用于Android的SocketIO?

我正在使用socketio.jarbuild立客户端和服务器之间的连接。 即从我的Android设备(客户端)到节点服务器。 由于我能够成功连接,发送和接收消息到该服务器。 问题是为什么我没有从服务器发送消息后从套接字得到任何确认 。 有一个callBack接口IOAcknowledge作为参数,从来没有工作/为我调用。 socket.emit( "sendMessage", new IOAcknowledge() { @Override public void ack(Object… arg0) { System.out.println("sendMessage IOAcknowledge" + arg0.toString()); } }, "Hi!! how are you"); 有谁知道解决scheme何时或如何IOAcknowledge将工作? 编辑:我正在使用的套接字库的文档链接。 官方和Github

Android客户端parsing多部分表单数据到非ASCII

你能解释为什么Android客户端parsingmultiparform数据非ASCII的聊天。 而在这里使用邮差工作良好的文件是我的app.js代码 var multipart = require('connect-multiparty'); var apiRoutes = require('./routes/apiRoutes'); app.set('views', path.join(__dirname, 'views')); app.use(logger('dev')); app.use(bodyParser.json({limit: '50mb'})); app.use(bodyParser.urlencoded([{extended: false},{ uploadDir:path.join(__dirname, 'uploads') }, {parameterLimit:100000}, {limit: '50mb'}])); app.use(cookieParser()); app.use(express.static(path.join(__dirname, 'public'))); app.use(express.static(path.join(__dirname, 'uploads'))); app.use(multipart()); app.use(apiRoutes); 和apiRoutes点我的上传function包含简单的打印需求参数使用邮递员工作良好 console.log("mediaChat called", req.body, req.files); 响应 mediaChat called { apiKey: '123' } { media: { fieldName: 'media', originalFilename: 'default.png', path: '/tmp/KFnwsKGp-f4woTaBH6aPR-qa.png', headers: { 'content-disposition': […]

如何在android或ios移动设备上运行Nodejs运行时

我正在尝试使用Ionic Framework为iOS / android开发一个chrome-cast应用程序,并且在我的应用程序中需要less量的NodeJS包。 这是从我的桌面工作,但我不知道它将如何运行的移动设备没有节点运行时间可用。 所以第一个问题是如何在iOS / Android设备上安装或提供NodeJS运行时,以及后来是否可以使用iOS / Android应用程序包进行打包。

处理FCM设备组的刷新令牌

我正尝试通过Node.js服务器在我的Android应用程序中实现Firebase云消息传递,并且遇到了一个用例。 我看到了使用注册令牌创build设备组的Firebase教程,使用相同的用户login将消息/通知发送到所有设备,但是我不明白当通过onTokenRefresh()方法刷新其中一个注册令牌时会发生什么。 我将如何区分哪个令牌要更改,因为它们都属于同一个用户? 更新: 好的,现在我已经陷入另一个阻塞用例了。 我从我的服务器创build一个用户组标识的用户组。 如果用户立即卸载并重新安装应用程序,并且另一个用户login到设备上,如果我在前一个用户组上调用gcm消息,则该设备仍会收到该消息。 有没有办法让gcm识别它发送通知的设备是否已经login,如果是,是否与组中的用户login?

无法使用Cordova CLI 7.0.0添加平台

我使用命令npm update -g cordova将我的Cordova CLI从6.5更新到7.0.0 。 我创build了一个项目( cordova create myApp com.myCompany.myApp myApp )。 当我尝试添加Android到项目( cordova platform add android ),我得到下面的错误。 Error: Failed to fetch platform cordova-android@~6.2.2 Probably this is either a connection problem, or platform spec is incorrect. Check your connection and platform name/version/URL. Error: cmd: Command failed with exit code 1 Error output: 'C:\windows\system32\npm' is […]

在Android中运行NodeJs服务器

是否有可能在Android设备(如Linux设备不是Android应用程序)运行NodeJs服务器。 如果可能的话,请帮助我做到这一点。 和有可能在Android设备上启动mongo服务器? 我的设备: RK3288电视盒(安卓4) 华硕fonepad 7(android 5 root) LG Optimus G(android 4 root) 重要!! 我想在android中启动一个服务器应用程序。 因为我有一个未使用的android电视盒,我想在我的家庭服务器中使用它 我不想在APK文件中使用它(在WebView中加载html文件)。 我需要NodeJs服务器而不是与CommonJs和RequireJs的JavaScript客户端

Apache Cordova和PhoneGap有什么区别?

您好我需要开发一个简单的应用程序,它是在Android的kitkat版本中运行的混合。 由于PhoneGap 3.3可能,我一直在试图安装它。 但是我对安装过程感到非常困惑。 首先,我在我的Windows 7 32位系统中安装了nodejs。 然后我从手机网站上运行命令。 这是链接http://phonegap.com/install/我能够创build一个项目。 但是我面临一个错误,无法启动模拟器(我设置了环境variables)。 然后我经历了几个他们所说的运行以下命令的网站。 C:> npm install -g cordova 如果我运行任何进一步的命令,它要求我安装Apache ANT。 但是很多人都说我和phoneova都是一样的。 所以我有点困惑,因为我不得不要求上司在我的办公室PC上下载和安装软件。 请给我build议任何网站,让我的程序来处理这些。

Google云消息传递(fake_message_id)

我有node.js服务器: var gcm = require('node-gcm'); // create a message with default values var message = new gcm.Message(); // or with object values var message = new gcm.Message({ collapseKey: 'demo', delayWhileIdle: true, timeToLive: 3, data: { key1: 'message1', key2: 'message2' } }); var sender = new gcm.Sender('AIzaSyChp2jTQsgPkLaaVgFh6yoovu1Td7tuQMo'); var registrationIds = []; // OPTIONAL // add new […]

Android应用程序在nodejs

我正在尝试使用node.js为android做一个应用程序。 据我search,我发现阳极 。 但是有没有适当的教程或例子来开始? 我不知道如何。