我用CodeNameOne创建了一个简单的示例应用程序,没有任何更改。证书和设置文件可用,并配置为项目属性。
IDE:Eclipse桌面操作系统:Windows
执行“发送IOS调试构建”启动服务器构建,并显示以下错误: /var/folders/p7/d3z112yd0156kxkm2p21p8ym0000gn/T/build5327647990993852705xxx/存根/TestBuildDeployStub.java /var/folders/p7/d3z112yd0156kxkm2p21p8ym0000gn/T/build5327647990993852705xxx/存根/TestBuildDeployS<--plhd--1################################################################################################################################################################TestBuildDeploy位置:类TestBuildDeployStub注意: /var/folders/p7/d3z112yd0156kxkm2p21p8ym0000gn/T/build5327647990993852705xxx/stub/TestBuildDeployStub.java使用或重写已弃用的API。注意:使用-Xlint重新编译:详细信息不建议使用
这是java类:
package com.canda.mario.myapp;
import com.codename1.ui.Display;
import com.codename1.ui.Form;
import com.codename1.ui.Dialog;
import com.codename1.ui.Label;
import com.codename1.ui.plaf.UIManager;
import com.codename1.ui.util.Resources;
import com.codename1.io.Log;
import com.codename1.ui.Toolbar;
import java.io.IOException;
/**
* This file was generated by <a href="https://www.codenameone.com/">Codename One</a> for the purpose
* of building native mobile applications using Java.
*/
public class TestBuildDeploy {
private Form current;
private Resources theme;
public void init(Object context) {
theme = UIManager.initFirstTheme("/theme");
// Enable Toolbar on all Forms by default
Toolbar.setGlobalToolbar(true);
// Pro only feature, uncomment if you have a pro subscription
// Log.bindCrashProtection(true);
}
public void start() {
if(current != null){
current.show();
return;
}
Form hi = new Form("Hi World");
hi.addComponent(new Label("Hi World"));
hi.show();
}
public void stop() {
current = Display.getInstance().getCurrent();
if(current instanceof Dialog) {
((Dialog)current).dispose();
current = Display.getInstance().getCurrent();
}
}
public void destroy() {
}
}
如果您在创建Codename One应用程序后更改了它的包/类,您需要在项目和codenameone_settings.properties
中到处更改它,这就是为什么我们建议永远不要更改它。
我们不会让这个过程变得容易,因为在创建包名称时,您已经与生活结婚了。这是用来在商店中唯一识别你,一旦应用程序提交,就不能更改,所以你需要明白这不是你应该做的事情...在创建应用程序之前,请深入考虑软件包名称!
这里有一个类似的答案:如何在Java中将函数作为参数传递? 但提供的正确答案不起作用。我有一门课: 在函数内部我试图将传递到,但我得到的错误是: 找不到符号 符号:类Callable 我不知道为什么。 另外,我尝试使用返回类型字符串作为xMethod,您能传递一个返回类型不同的函数吗?
新安装Eclipse Mars.1,从市场上安装代号一,新安装运行在OSX 10.9.4上的Java1.8。 Eclipse和项目本身设置为在所有编译中使用Java1.8,我还更改了构建中的设置。xml将1.8设置为要使用的版本。 当我试图通过右键单击项目标题并选择“新建/其他”并选择gui builder来添加gui builder页面时,请单击“下一步” 在谷歌搜索错误,但与代号1无关。 任何
问题内容: 我使用时代码工作正常 吗?在我看来这很奇怪。 (错误显示在终端上) 问题答案: 这是 Arrays 类的静态方法。 您应该像这样调用它: 请注意,您仍然必须像这样导入Arrays类: 或者像其他人提到的那样,如果您进行静态导入,则可以省略类名。 我认为这样做对可读性更好。
(菜鸟失误,我确定。) 我是计算机科学专业的一年级学生,正在尝试用代码编写作业程序; 但是在编译时,我得到了错误; Lab10Ex1.java:10: 错误: 找不到符号 System.out.print(n 1);^ 符号:变量n 位置: 班级 Lab10Ex1 如果有人能向我解释我做错了什么,或者如何纠正它,我会非常感激。
我有一个问题,我试图实现一个JMenuBar,但不断得到一个不能找到符号错误。我将JFrame与main方法一起放在一个单独的类中,JFrame将安装MainPanel类的一个对象。我在这里漏掉了什么?如有任何帮助将不胜感激,谢谢! 符号:方法setJMenuBar(JMenuBar) 位置:类主面板
当我尝试安装npm时,mangoose会给我这个错误消息。 npm错误!404 npm错误!404你应该窃听作者发布它(或者你自己用这个名字!)npm错误!404 npm错误!404注意,您也可以从npm错误安装!404 tarball、folder、http url或git url。 npm错误!此运行的完整日志可在以下位置找到: