please google 'midlet-push' for detail.
其他工程调用j2me工程的问题:数据传递,动态启动一个j2me工程。
以下是j2me工程 中jad文件中需加入的code,目的是静态注册目标MIDlet,以供其他程序通过socket方式使其启动。
1)MIDlet-Push-1: socket://:4567, MainMIDlet, *
2)MIDlet-Permissions: javax.microedition.io.PushRegistry,javax.microedition.io.Connector.socket
调用程序这里为 Symbian c++ 目标代码如下:
void CLocalIPgAppUi::connectL()
{
TInt8 err = EFalse;
RSocketServ ss;
RSocket sock;
TRequestStatus status;
err = ss.Connect();
CleanupClosePushL(ss);
err = sock.Open(ss,KAfInet,KSockStream,KProtocolInetTcp);
CleanupClosePushL(sock);
TInetAddr destAddr;
destAddr.SetFamily(KAfInet);
destAddr.SetPort(4567);
//destAddr.SetAddress(INET_ADDR(152,25,45,8));//调用152.25.45.8 这个ip上的目标程序。
destAddr.SetAddress(KInetAddrLoop);//127.0.0.1
sock.Connect(destAddr,status);
}
这样在调用了connectL方法的时候就会自动的启动j2me工程了。
当然,这个j2me工程可以位于同一个symbian 平台(本机),也可以位于不同的symbian 系统上(其他机器)。
这样的确可以从symbian c++启动一个 j2me程序,但是还有一些问题,
我这样写后,c++程序只要调用了这个connectL的时候,的确是启动了j2me程序,但是c++
程序本身却关闭了,我暂时找不到原因,我不希望c++和j2me程序同事运行,请大家帮忙解决。
分享到:
相关推荐
主要介绍了VUE使用 wx-open-launch-app 组件开发微信打开APP功能,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
web-launch-app Intro 唤起App到指定页、通过Scheme调用端能力、下载安装包...} from 'web-launch-app'; const lanchApp = new LaunchApp(config); // 简单唤起 lanchApp.open({ page: 'pagename/action', param:{ k
主要适用于 微信中的分享 在微信浏览器中 打开指定app 一般是用于uniapp的开发的app 当然其他的原生开发的app 也可以作为参考 都是源码 请自行参考 注释的都是可以自行替代 已经上线 源码没有bug
AppLaunch是用Objective-C / Cocoa编写的MacOS X工具,用于使用“图形命令行”启动常见的Unix和MacOS命令。 您可以说这是Windows',KDE,...“运行” /“启动”对话框的MacOS X版本。
REST API级别0-Eclipse Vert.x Booster 重要的 此增强器需要Java 8 JDK或更...$ cd app-1-aug-2018-5-35 $ mvn compile vertx:run 在本地与Booster交互 要在本地运行的助推器进行交互,请使用的表单或curl命令: $ c
压缩包涵盖 sbt-launch-0.11.0,sbt-launch-0.11.2,sbt-launch-0.11.3,sbt-launch-0.13.9版本
标签:launchapp 分享 window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "2", "bdMiniList": [], "bdPic": ...
web-open-appHtml5 page to launch app, if not install ...方案介绍Use Guideinstall$ npm install web-open-app$ yarn add web-open-appimport OpenApp from web-open-app;openapp = new OpenApp({ // scheme地址 s
The LAUNCH golo4 & App.docx
App IDs Are Used to Match Apps to Services and Development Teams 25 Provisioning Profiles Authorize an App to Launch 27 2012-01-09 | © 2012 Apple Inc. All Rights Reserved. 2  Contents ...
真机运行,iOS 自动生成各种尺寸的App Icon 和 Launch Image,生成后保存在相册中
iOS基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl
early-launch-anti-malware
一个基于Swift的 集成app启动页广告项目,支持LaunchImage和LaunchScreen.storyboard。个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可...
launchApp : 打开App getAppPackageName : 获取App包名 getAppDetailsSettings: 获取App具体设置 getAppName : 获取App名称 getAppIcon : 获取App图标 getAppPath : 获取App路径 getAppVersionName : 获取App版本号 ...
常见APP唤起错误问题排查,大多都是采坑记录,几乎涵盖所有唤起问题
商业编程-源码-VC开发工具使用技巧源代码 AppLaunch_exe.zip
商业编程-源码-VC开发工具使用技巧源代码 AppLaunch_exe.zip
2.要点:跳转小程序:wx-open-launch-weapp 用于页面中提供一个可跳转指定小程序的按钮。使用此标签后,用户需在网页内点击标签按钮方可跳转小程序; 3、确保你的网页中引入了微信提供的JavaScript SDK,一定要是...
import * as app from 'tns-core-modules/application' ; import versionTracking from 'nativescript-version-tracking' ; app . on ( 'launch' , ( ) => { versionTracking . init ( ) ; } ) ; Java脚本 var app...