问题标签 [series-40]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1502 浏览

symbian - 塞班系列 40/60

我是 Symbian Series 40/60 的新手。

  • Symbian Series 40/60 中使用哪个 SDK 开发应用程序?
  • 我们可以从我们的应用程序中使用 Web 服务或从 Symbian Series 40/60 应用程序中调用 Web 服务吗?
  • 我们可以将第三方应用程序与此应用程序集成吗?
0 投票
1 回答
473 浏览

java-me - 为诺基亚 3120 开发?

我想为Nokia 3120开发一个应用程序。据说开发者平台是“Series 40 Developer Platform 1.0”,但是从“Series 40 Platform SDKs”页面看,没有SDK Series 40 for Platform 1.0可用,只能看到Series 40、Developer Platform 2.0等。

我能否使用 Series 40、Developer Platform 2.0 或 3.0 开发可在诺基亚 3120 上运行的应用程序?

0 投票
2 回答
1975 浏览

java - 使用 J2ME 从诺基亚 S40 读取小区 ID

浏览诺基亚论坛,似乎几乎不可能从诺基亚 S40 系列手机访问 Cell ID 和相关信息,除非您的MIDlet已签名,即使这仅适用于 S40 3rd Edition FP1 及更高版本。

我使用Java ME在诺基亚 S40 Dev Platform 2 手机上尝试了以下操作:

但是返回的值为空。

是否有任何解决方法,是否可以通过其他方法读取单元 ID,例如调制解调器 AT(我想这仅适用于连接到 PC 的手机)、SIM 应用程序工具包或其他方法?

0 投票
2 回答
1617 浏览

java-me - S40 手机的提醒应用程序

S40 不允许应用程序在后台运行。它接缝的唯一解决方案是使用 PushRegistry.registerAlarm。

我正在尝试制作一个提醒应用程序,因此当触发它时,它应该会使手机振动并发出噪音,但不幸的是,我收到一条小消息,上面写着“提醒:应用程序名称”,并且软键设置为“打开”。当它打开时,它会产生噪音和振动(或者它会,现在我只是用一个简单的文本框进行测试)。

有没有办法让 PushRegistry.registerAlarm 真正打开我的应用程序,而不是等待另一个确认?

或者你知道另一种让应用在 S40 上后台运行的方法吗?

谢谢!

0 投票
1 回答
699 浏览

eclipse - 更改 MIDlet 名称或供应商属性时出现 JavaME NullPointerException(Eclipse + Series 40 仿真器)

我有一个名为 Numbers 的 MIDlet 项目,我决定将其重命名为 Digits。我决定从头开始创建一个全新的项目,而不是简单地重命名它,这样我就可以拥有新目录、包名、.jad/.jar 名称等。一切顺利,我将 .java 文件复制到 /src和资源文件到 /res 并成功重新编译。我对这两个项目都使用了 Eclipse Helios 和 Nokia 的 Series 40 5th Edition SDK,Feature Pack 1。

现在,由于某种奇怪的原因,当 MIDlet 在模拟器中启动时,它会抛出 NullPointerException,但不是在启动时立即抛出,而是在启动屏幕之后(这是一个游戏)。我根本没有接触过代码,所以我排除了代码中出现异常的可能性,因为当项目被称为 Numbers 时它工作得很好。经过一个小时的反复试验,我发现了一件奇怪的事情:如果我打开 Application Descriptor 并将MIDlet 名称属性从“Digits”更改为“Numbers”(旧项目名称),一切运行正常,没有抛出异常。

我在所有项目文件中进行了文本搜索,并且“数字”一词仅出现在应用程序描述符和 .jad 文件中,并且仅在我更改了 MIDlet 名称属性之后,否则找不到该字符串(没有类名,没有变量,没有其他属性,代码和项目中都没有字符串“数字”)。该参考来自哪里?Eclipse 或 Series 40 模拟器中的错误?是什么赋予了?

0 投票
0 回答
614 浏览

java-me - 在 J2ME 中使用 S40 第 5 版 FP1 Lite 设备捕获图像

我试图测试从http://qrdemo.com/qrmidlet读取二维码的源代码。然后,我使用 S40 第 5 版 FP1 Lite SDK 对其进行了测试。它抛出 javax.microedition.media.MediaException。它告诉“capture://image”和“capture://video”是无效的定位器。谁能向我解释为什么会有这样的设备?

0 投票
1 回答
2459 浏览

eclipse - 如何为诺基亚 Series 40 安装/配置用于 Java ME 开发的 Eclipse?(视窗)

开始使用 Java 开发诺基亚 Series 40 需要什么?

0 投票
1 回答
315 浏览

c++ - Funambol C++ API 可以用于 Symbian Series 40 开发吗?

我可以使用Funambol API 使用 C++ 进行 Symbian Series 40开发吗,因为 Series 40 SDK 不适用于 C++?

0 投票
1 回答
207 浏览

midp - 在 Series 40 中发送和接收 SMS

哪个 API 可用于发送和接收Series 40中的短信?

0 投票
1 回答
1032 浏览

java - Series 40 应用程序使用诺基亚 VGA 摄像头

Series 40 应用程序是否可以通过 Java 或 Flash lite 使用诺基亚 VGA 相机?我需要应用程序每 5 分钟拍摄一张照片,然后将 JPEG 文件上传到服务器。