我需要运行一个jar文件,这是三星手机的应用程序。我已经用最新的samsung SDK for java配置了eclipse。我还能够在emulator上运行一个示例应用程序。现在我必须在模拟器中运行一个JAR文件。请告知。以下是在三星emulator上运行JAR文件的步骤
先决条件:
1.您必须同时拥有JAR和JAD文件。
2.从以下链接下载三星SDK:
第一步。将Jad和Jar文件放在同一文件夹中。
第二步。从Samsung SDK的bin文件夹运行以下命令。
D:\Samsung_SDK_
标签: Java Me
cross-platformnokiajsr75pim
我必须根据从通讯录获取的数据开发解决方案。
这些数据必须保存为文本格式。我用Java编写了它™ 平台MicroEdition SDK 3.0
但这段代码只在模拟器中有效,在真实的手机中不起作用。
如何使用PIM以文本格式保存数据
此外,我还允许访问联系人簿。我认为错误在于使用了PIM结构。
我需要一些工作样品。谁有?(:JSR75 PIM API具有内置的安全功能,要求应用程序由可信来源进行数字签名。签名可以在GeoTrust这样的网站上完成(我在索尼爱立信W810上的at&T上使用过它)
我正在使用Zxing1.7库开发J2ME条形码扫描仪,因为1.7是支持J2ME的最新版本
由于条形码功能已经作为Zxing的一部分出现,我需要从我的组件Midlet调用ZxingMidlet.java
由于我对J2ME非常陌生,我不知道如何从另一个Midlet调用ZxingMidlet。
如果有人已经在J2ME上工作过/有这方面的经验,请提供您的输入/支持
这将对我有很大帮助
问候,,
Deepak仅是如何使用其库的一个示例。您应该将需要的部分代码复制到自己的项目中,而不是尝试从midlet启动
如何在J2ME中以编程方式设置自定义IP地址。例如,我想把最后两个字节设为随机数,前两个字节设为固定数。162.3.您可以使用
random.nextInt(整数限制)
希望这能对您有所帮助。这对您有用吗?呃,标题暗示您要“设置”设备上的IP,这是不可能的。
有谁知道一个好的sdk,可以从JavaME应用程序中读取和解码2d条形码(最好是Datamatrix或QR)?该应用程序将是封闭源代码的,虽然我更希望SDK是免费的(可能是MIT或LGPL许可证),但我不介意花一些钱购买商业许可证。我遇到过SDK,但它是GPL许可的,指向商业许可版本的链接似乎不起作用。还有一个来自,但它也是GPL授权的,文档也很少。我能找到的唯一有希望的一个是谢谢Arnold。你有没有试过在手机应用中使用它?解码的成功率是多少?十分粗略的十分之十就可以了。Apache许可证是完
我正在尝试用J2ME为诺基亚SDK(S60设备)编写代码,并且正在使用Eclipse
代码尝试播放放置在项目“res”目录中的一些wav文件。代码如下:
InputStream in1 = null;
System.out.println("ABout to play voice:" + i);
try {
System.out.println("Getting the resource as stream.");
我想为我的短信应用程序查找组名和相关电话号码
我知道如何查找电话簿联系人姓名和号码
但我想找到组名和组号。
使用j2me可能吗 请参见此链接以供参考
您需要根据您的类别获取类别和联系人
查看此链接了解如何发送短信
请参见此链接以供参考
您需要根据您的类别获取类别和联系人
查看此链接了解如何发送短信
感谢您的回复,我知道如何发送短信和热门阅读联系人,但不知道如何查找组名和相关电话号码请参阅PIM api链接。它有如何获得类别(组)和联系号码。感谢您的回复,我知道如何发送短信和热读联系人,但不知
我有一个使用LWUIT开发的游戏。现在我在游戏中实现了完全触摸。这是一个多人游戏,所以有一些选项,如聊天和登录。当我们按下chat时,我们需要在字段中输入字符。我的问题是
当我们按下聊天按钮时,是否可以调用本机键盘
提前谢谢
kris否。MIDP不包括这样的API。您可以使用LWUIT的虚拟键盘(非本机键盘)并定义所需的任何字符集,如下所述:
您可以使用display类来显示它
在Symbian设备上,如果您未定义某些jad属性,触摸键盘将始终可见,您将无法隐藏它以了解更多详细信息请参见此处:
是否有任何方法可以设置LWUIT for J2ME标签中文本的大小(表示字体大小,我想使文本变大,字体大小为17-20)。您可以通过两种方法设置大文本
使用ResourceEdit并在字体选项卡中创建新的大字体。然后将标签#未选定字体更改为新的大字体
使用以下代码
newlabel(“Sample”).getStyle().setFont(Font.createSystemFont(Font.FACE\u SYSTEM,Font.STYLE\u PLAIN,Font.SIZE\u LARGE))
是否有一种方法,使用本机j2me选项组总是在未选择索引的情况下显示它?注意:选项可以突出显示,但不一定要选择。使用类型为MULTIPLE和setSelectedFlags的ChoiceGroup对象,如下所示:
public class myMIDlet extends MIDlet implements ItemStateListener ... {
...
ChoiceGroup cg = new ChoiceGroup("cg", Choice.MULTIPLE);
Form form;
我曾与javame+lwiit合作过
当textarea位于表单元格内时,我遇到了一个异常行为。最初,textarea被移到单元格边缘的右侧,然后我设置了一个固定的大小,问题消失了,但还有一个问题——尽管textarea被拉伸到全屏,但文本是根据旧的边界绘制的
这看起来像:
+++++++++++++++++++++++++++++++
+此文本将+
+适合,但不知何故+
+转移到+
+另一行+
+++++++++++++++++++++++++++++++
如果您遇到类似的问题或知道问题是什么
我正在开发j2me应用程序。我需要在特定端口接收短信。哪一个端口是接收sms的最佳端口?
感谢您的建议SMS规范()规定您不能拥有其他应用程序当时正在使用的端口,也不能拥有下表中指定的任何端口
出于安全原因,不允许Java应用程序向表A-4中列出的端口号发送SMS消息。实现必须在
MessageConnection.send()方法,如果应用程序尝试向这些端口号中的任何一个发送消息
表A-4:仅限于SMS消息的端口号
端口号说明
2805WAP WTA安全无连接会话服务
2923WAP WTA安
我用过
this.passwordTextField = new TextField( "", "", 30, TextField.PASSWORD | TextField.DECIMAL);
获取数字值密码字段。但它仍然将“#”作为条目,并在输出时显示“.”。但我只需要数字。我也用过
UiAccess.setInputMode( this.passwordTextField, UiAccess.MODE_NUMBERS);
我该怎么做 试试这个:
this.passwordTextFiel
javamemain类运行得很好。它有一个表单,带有自定义项(按钮类似形状)。单击它时,keyPressed()将在CustomItem类中调用。但是我需要从CustomItem类中的主类获取信息。由于主类已经运行,因此我无法在CustomItem的keyPressed()方法中创建主类的新对象。如何在keyPressed()方法中访问main类的元素?您可以做一件事,调用该类时,只需将main类的对象传递给下一个类构造函数。您可以将主类对象用于任何目的。只需将其传递给下一个类构造函数。如果你不
我现在正在开发一个j2me(JavaME)游戏。有一个复杂的需求,即图像中有一个可访问和可变异的文本作为精灵,我正在考虑使用SVG(微型)来实现它
主要目标:
基于SVGImage创建sprite(javax.microedition.lcdui.game.sprite),以便将其包含在LayerManager中
问题:
如何做到这一点,还有其他选择吗?在MIDP 3.0中,可以通过使用新的api来实现,但我的目标设备是MIDP 2.1。您的目标设备支持还是支持?我想是的。我的目标设备是诺基亚A
可以在以下链接中输入此代码
是否转换为LWUIT格式
因为我创建了一个LWUIT格式的发送方应用程序,现在,我不希望接收方使用LCDUI。还有一件事我需要承认,我对移动应用程序的开发是全新的,LWUIT给人留下了深刻的印象,所以我选择了它
我在上面的链接中为转换该代码所做的尝试:
将.setString更改为.addComponent(新标签(“”)并将“警报”更改为“对话框”
但是“可显示的简历屏幕”似乎给我带来了问题,我从来没有在lwuit中使用过这个,我以前做的是display.init
如何在用J2ME编写的应用程序中获取网络运营商名称
我最近正尝试在诺基亚s40上开发一款应用程序,该应用程序应能独家访问特定的网络运营商。有这样的API或库吗?没有这样的。但您可以从IMSI获得跨国公司和MCC的信息。根据此信息,您可以获得操作员名称
范例
String imsi = System.getProperty("IMSI"); // Example 234103530089555
String mcc = imsi.substring(0,3); // 234 (UK)
String
我想在来电追踪从车站继续之后
我使用以下代码:
public void playerUpdate(Player player, String event, Object data) {
if(event == PlayerListener.DEVICE_UNAVAILABLE) {
player.stop();
isPause = true;
}
if(event == PlayerListener.DEVICE_AVAILAB
这是我的字典格式:
词频
60岁
去10
30岁
到目前为止,系统将以“g”开头的单词作为列表返回go30、goes10、gone60。
按字母顺序我想提高系统的准确性,以便搜索结果基于频率。高频词首先出现。请帮忙
下面是文本midlet类,它逐行读取字典
public class Text extends MIDlet {
// Fields
private static final String[] DEFAULT_KEY_CODES = {
// 1
我在j2me中开发了一个应用程序,该应用程序应该可以运行在不同的手机上,比如诺基亚、三星等。支持.jar文件,它运行得非常完美,但对于一些三星设备,屏幕的扩展范围超过了诺基亚手机,所以我想做的是在一开始就获得屏幕属性,这样我就可以根据它调整我的文本和图像,使其适合所有类型的设备,你知道我该怎么做吗?谢谢如果你担心自己绘制文本和图像,那么我猜你的应用程序是基于画布的,对吗?在这种情况下,您可以调用画布的和方法。如果您担心绘制自己的文本和图像,那么我猜您的应用程序是基于画布的,对吗?在这种情况下,您
标签: Java Me
midplcduijava-micro-editon-sdk3.0
使用J2ME、netbeans 7.2开发移动应用程序
我已将Datefield值转换为字符串,现在想将其放回Datefield。要做到这一点,我需要将字符串转换回Datefield,我使用了以下代码,但它没有发生
long myFileTime = dateField.getDate().getTime(); // getting current/set date from the datefield into long
String date = String.valueO
我正在开发(或尝试)一个J2ME应用程序。我需要能够在TextEdit/TextBox中处理onKeyEvents(keyDown/keyPressed/keyUp…),但我已经了解到,在J2me中不可能做到这一点,至少不像在Java/Android开发中那样简单(例如myEdit.setOnKeyListener())。我读过一些关于使用Canvas的书,但我不确定如何使用它来让它适合我
这个问题的答案()涉及使用CustomItem类,并使一个项目看起来/像一个按钮。还有其他方法可以使用吗?
移动应用程序为用户提供了从远程下载电子邮件附件的选项。与远程服务器连接并下载内容是在单独的线程中执行的。使用“取消”命令会向用户显示一个对话框。在此,我提供了伪代码
new Thread(new Runnable()
public void run(){
try{
//open connection to remote server
//get data input stream
//create byte array of length attac
我想做的事
我正在编写一个J2ME midlet,我想使用JSR-75来编写文件。我还希望能够在不支持JSR-75的设备上运行我的应用程序
我是怎么做的
我发现了一个网站,解释了如何做到这一点(忘记了URL,抱歉):
创建公开所有功能的公共抽象类(“服务”)
创建一个包私有类(“ServiceImplementation”),扩展这个抽象类,实现所有功能
将两者放在一个单独的包中,将服务呈现为包的外观
要实例化此类,请使用抽象类中的以下方法:
public static Service ge
我最近为我的手机下载了一个LG(又名Viewty),然而,有一个问题使得该应用程序几乎毫无用处:Viewty有两个摄像头——一个是主摄像头,另一个是位于手机正面的辅助摄像头——不幸的是,辅助摄像头被设置为手机的默认视频捕获设备。由于您不能将辅助对象指向任何东西,同时也看不到它指向的是什么,这使得捕捉条形码有点困难
根据,可以指定默认设备以外的视频捕获设备。。。如果您知道设备名称。LG网站上似乎没有记录这一点,JSR-135规范也没有描述任何列举手机上设备的方法。。。还是有?如果不能做到这一点,L
海的朋友们,,
我想知道什么是J2ME的最佳替代方案。
当我参考Net时,我发现了以下内容,但我仍然不清楚,哪一个是J2ME的最佳替代品
1. Android
2. SuperWABA
3. JBed
好吧,从你的头像判断,我会说备选方案1
此外,到目前为止,android替代品将拥有一个更大、更好的社区。最近你在这里看到过很多关于SuperWABA或JBed的问题吗 @FosterZ:谢谢你的回复,但我想知道更多关于SuperWABA和JBed的信息。它们是J2ME的合适替
我的j2me应用程序在JBLEND中显示内存不足异常。它在JBED中运行良好。通过监视内存,我意识到document.parse(xmlParser)方法消耗了大量内存。我认为执行此选项的原因是解析xml后内存没有释放。对吗???如何解决这个问题?无论document.parse(xmlParser)返回什么,只要不再需要它,就应该取消对它的引用,也就是说,应该将指向返回对象的字段设置为null(或取消设置间接引用)
我从未使用过JBLEND或JBED,但也有一个很好的内存分析器,它可以帮助您跟
我正在制作一个只有简单图像的菜单
Image x = Image.createImage("numbers.png");
listMenu.append(counter, x);
它在Micro Edition SDK 3的模拟器上运行良好
但当我使用诺基亚模拟器S40或部署到我的移动S60时
它不工作,它给了我“看不懂数字.png”
有什么想法吗?我建议您将图像放在MIDlet根目录的res文件夹中。然后,您的createImage()调用变为:
Image x=Image.createIm
我创建了一个扩展CustomItem的java类:
package view;
import com.sun.lwuit.Dialog;
import javax.microedition.lcdui.CustomItem;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
public class Thumb extends CustomItem {
private Im
我想制作一个时钟应用程序,用户在文本框中输入数字,然后单击“确定”,然后用户每1秒获取一次数字。
例如,如果用户输入5,则定时器启动显示屏显示数字1,2,3,4,5,0,1,2,3,4,5,0,1,2,3等
现在,我已经为用户设置了表单和文本字段来输入数字,然后是一个计时器,它将每秒更改一次数字。还有10个数字(0-9)的图像。因为我想以非常大的尺寸显示数字。现在,我已经以以下方式实现了此逻辑:-
公共类时钟扩展MIDlet实现CommandListener{
public Command GO
我想用j2me或j2mePolish创建一个类似Microsoft Excel的电子表格。如何实现这一点?看看这个项目,只需签出该项目的源代码就可以了。源代码中有错误:Classes表、RecordsForm都是未知的!在哪里找到它们?我从以下链接复制了代码:。因此,当我将其粘贴到WTK中时,它无法识别我提到的两个类!没有。如果有SVN,只需签出该项目并使用它或复制并使用它。啊!那好吧!所以我必须得到所有的文件!如何使用这些代码对偶数行和奇数行进行不同的着色?
如何在J2ME应用程序中获取电话号码(而不是联系人号码等)?手机中属于sim卡的电话号码
手机中属于sim卡的电话号码
上述假设是错误的
sim卡不存储您的电话号码
SIM卡只存储一个与您的电话号码无关的唯一标识符
移动设备与网络的交互方式如下:
- [phone] hello network, ID on my SIM is 12345
- [network] hello 12345, I recognized you as a sim card
currently b
我是LWUIT的新手,到目前为止使用它确实很有趣。目前,我必须使用其浏览器组件向服务器发送和接收数据。有谁能给我一个关于它的见解或一个教程,让我可以进入它的工作。提前感谢。如果您想在应用程序中使用特定于浏览器的功能,如XML、HTML页面呈现,请阅读以下文章
{由@Baqueta建议,谢谢}
并选中lwuit根目录中“apps”文件夹下的项目“浏览器”
如果您打算使用LWIIT实现客户端和服务器之间的通信,请参阅随附的LWIIT4IO库。阅读以下文章以更好地理解库中的“LWIT4IO”
我需要一些指导,以便在J2ME中包含gauge,它允许我配置其最小值和最大值、标签等
目前,这是我的仪表代码:
levelGauge = new Gauge("Level", true, 12, valX - 16);
我将最大值设置为12(因此它变为0到12),但我需要它从16到28。标签在移动时显示在0到12之间
注:我想要仪表的外观和感觉,它的范围是0到12,但实际上应该是16到28。我不希望仪表的当前水平在任何时候都低于16。使用16到28仪表的简单方法是使用
为此,您需要使用最大值为
蓝牙FTP规范说我需要使用动作操作,这里有一页
但是,只提供GET和PUT操作,而javadocs中没有提到
下面是创建文件操作的外观,非常简单
public void create() throws IOException {
HeaderSet hs = cs.createHeaderSet();
hs.setHeader(HeaderSet.NAME, file);
op = cs.put(hs);
OutputSt
我试图确定手机的当前区域设置是设置为12小时还是24小时格式。
仅当设备时间为12小时格式时,我希望在我的应用程序中以AM/PM显示时间。
在android中,可以使用“DateFormat.is24HourFormat()”获取这些信息,但在J2ME中是否可以检索这些信息?您可以获取系统时间,但无法获取时间格式。时间格式可能有系统属性,但我对此表示怀疑。您可以获取系统时间,但无法获取时间格式。时间格式可能有一个系统属性,但我对此表示怀疑。如果目标设备是诺基亚,您可以使用system.getPr
我试图在我的J2ME应用程序(Banner ad one)中使用Vserv ad network,但直到现在我还没有收到任何广告,我没有收到任何异常,我只是注意到VSERVADDEFILED()方法总是先执行,调试结果是:
Ad失败o=vInAppAdEngine。VservAd@e5125d64
这是屏幕上必须有广告,我把所有的代码都放进去了。
少了什么
public class Vserv extends Screen implements VservAdListener{
priv
我设计了一个应用程序,它可以发送大量短信来执行一项操作,在每次发送短信时,它都会显示手机内置的警报“发送短信”,然后是“发送短信”。有没有什么方法可以覆盖这个恼人的消息并在那里显示我自己的警报?我曾尝试将警报放在那里,但当它涉及到发送短信移动显示它自己的顶部,并在完成该过程后显示我的警报!怎么办?您需要使用诺基亚sdk,还需要一些技巧
我不知道这件作品是不是最新款的,但希望是最好的
我通常为所有内容制作类,通常将几种类型组合在一起。
例如,组合int和double
public class IntAndDouble{
public final int INT;
public final double DOUBLE;
public IntAndDouble(int i,double d){INT = i; DOUBLE = d;}
}
非常类似于经常创建一个小的结构
但是我注意到,对于每一个像这样的小类,jar
当创建10-15个这样的小
我正在开发一个移动应用程序(使用j2me),我的要求是打印一个目录中的所有文件,包括它的所有子目录,而不使用递归,我已经使用递归完成了。我的递归代码在这里
public void pf1(String base_path1) throws IOException{
FileConnection fc1=(FileConnection) Connector.open(base_path1,Connector.READ_WRITE);
Enumeration filelist=fc1.lis
将netbeans j2me项目导入eclipse indigo
试图将netbeans j2me项目导入eclipse indigo时,出现包生成器错误,请大家给出如何导入的解决方案。plz快速回答,请大家帮助我。。。
我正在尝试学习j2me,所以我在netbeans尝试了一个简单的j2me应用程序,但代码找不到javax.microedition.lcdui包。我已经用j2me安装了Java 1.8
netbeans的项目有cldc 1.8和MEEP 8。
代码可以找到javax.microedition.midlet,lcdui不再存在?我也有这个问题。原因是java me sdk使用micro edition和embedded profile(meep),而lcdui类是midp的一部分。编译器拒绝使用l
有许多手机,每个都有自己的图标大小(例如,诺基亚有19种不同的尺寸)
我只想使用一个图标(即使它显示不好)
是否在所有手机上都显示一个图标大小和颜色深度?根据需要支持的手机数量,这样做可能不现实。为了解决这个问题,您可以为每个手机创建独特的构建。这不是一个最佳的解决方案,但如果您试图将一个应用程序移植到20多个手机上,那么图标将是您最不关心的问题。我建议尝试这19种尺寸中最小的一种。
如果你真的不在乎图标显示得有多差,那么“最低公分母”方法可能会给出有趣的结果
SVG图标支持从60系列第5版手机
我正在进行一个项目,我需要捕捉图像捕获事件。
它适用于具有平台S60第三版的诺基亚N73。
是否有可能只使用J2ME(不使用symbian)
说明:
J2ME应用程序在后台运行,点击从相机捕获图像,J2ME应用程序启动并出现在前面。获取捕获的图像并将其传输到J2ME应用程序并显示在屏幕上
如果不能使用J2ME,有没有可能使用symbian?有人能提供教程或代码片段吗
多谢各位
问候,,
Rajiv无法从J2ME访问本机摄像头。您需要让用户先启动应用程序,然后从应用程序访问摄像头(使用JSR135
对于一个旧版本的JavaMeSDK模拟器,我找到了本教程
我正在为3.0版寻找类似的选项,但设备管理器不会打开或显示任何选项窗口
有人能告诉我在哪里可以找到设置模拟器速度等的选项吗
谢谢
~Kyle我可以使用Netbeans 6.8找到这些设置。AFAIK Java ME SDK只是Netbeans的简化版本,带有一些图形midlet编辑器。我只会使用Netbeans
如何在应用程序上获得电话JSR支持的lis?有可能吗?有一些好的在线数据库,如or Get Jar。有一些好的在线数据库,如or Get Jar。JSR的权威来源是。通过左上角的菜单,您可以轻松浏览JavaME平台的JSR。JSR的权威来源是。通过左上角的菜单,您可以轻松浏览Java ME平台的JSR。我找到的唯一完全可靠的列表是来自搜索(专家搜索允许您搜索支持特定JSR的手机),但这显然只是诺基亚手机:(我找到的唯一完全可靠的列表是来自搜索(专家搜索允许您搜索支持特定JSR的手机)但这显然只是
标签: Java Me
nokiaflashliteseries-40
我希望有一个Symbian应用程序,每5分钟使用车载摄像头拍摄一张照片,然后通过GPRS将图像上传到服务器
这可能吗?在深入研究之前,我需要知道这是否可行。更好吗?这是Mihir链接的代码的一个稍加修改的版本(它有一个明显的错误,另一个可能是互操作性问题),适用于我的诺基亚3110 classic:S40不是基于Symbian的,所以你不能使用Symbian应用程序。JaveME应该可以使用。使用JSR-135 API拍摄照片,然后使用HTTP上传。所有现代S40设备都应支持JSR-135。请注
我有一个画布,我显示了5个图像序列在滑动。事实上,我当时下载的移动设备只有5张图像没有显示内存不足错误,但当我要下载20张图像进行滑动时,它显示内存不足错误。我想在这里实现一件事:每当我在画布上移动图像时,我只想下载在画布上显示的五幅图像,而不是其他图像。但我不知道如何在画布的运行时完成这个任务
我想知道如何完成这项任务?对于j2me,堆大小高达1到2 MB。因此,在下载存储在文件中的每个映像后,请下载一个。不要存储在应用程序内存中。当需要从文件中读取映像时。20映像意味着有时需要大量内存,它会
前几天我在看java.security.BasicPermission API。为什么它有一个私有方法
私有void readObject(objectInputStreams)
调用readObject以从流恢复BasicPermission的状态
对不起,我问的不清楚。这个班只是一个例子。Java库中有很多。它们都是读写对象方法。当他们设计这个API时,为什么要添加一个应用程序不能使用的私有方法 该方法可能由其他公共方法之一在内部调用,API用户不应关心该方法。readObject是Java
我正在构建一个虚拟应用程序来查看它如何工作pushregistry警报,但我没有让它工作。
当我运行它时,我什么也看不到
有什么想法吗
这是我的代码(LWUIT with SDK 2.0,S40)
我终于让它工作了
如果你想看的话,这是我最后的代码
java.util.Calendar cal = Calendar.getInstance();
cal.setTimeZone(TimeZone.getTimeZone("GMT"));
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 48 页