百宝箱应用编译打包事宜

1 编译时,设置javac 的target vm为1.1即可通过移动检测。wtk中无法实现。在Eclipse中可以在java-compiler-Compliance and Classfiles中做以下设置:
Compiler compliance level: 1.4
Generated .class files compatibility: 1.1
Source compatibility: 1.3

2 用eclispe打混淆包。但eclipse编写jad中文会出现乱码,所以用wtk编写正确的jad,然后用wtk打包(注意不能覆盖eclispe打的包),这是为了用wtk获得正确的jad和manifest文件。将elcipse打包出的jar解压,用wtk生成的mainifest代替原jar中的mainifest文件,然后用winrar打包(zip格式,可选最大压缩,注意要选择所有的文件后打包,不要将外面的整个目录打包).最后将jad中的jar size改为这个最新的jar的字节数。

另:1 Nokia S60,SE k700机器中显示的游戏名字为MIDlet-1中的名字,而Nokia40为MIDlet-Name中的名字
2 根据sp提供的资料Nokia 7650 游戏不能用中文名(其实NGageQD可以)

百宝箱应用编译打包事宜相关推荐

  1. 使用sbt编译打包,spark-submit命令提交的详细步骤

    Spark2.1.0入门:Spark的安装和使用 使用sbt打包Scala程序 该程序依赖 Spark API,因此我们需要通过 sbt 进行编译打包. 请在./sparkapp 中新建文件 simp ...

  2. PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包

    PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包 1.下载PayPal REST SDKs,地址:https://developer.paypal.com/docs/api/r ...

  3. Android-Ant自动编译打包android项目 -- 2 ----签名与渠道包

    上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包. 1. 加入签名信息: 在项目的根目录下建一个ant.prop ...

  4. gradle编译打包过程 之 ProcessAndroidResources的源码分析

    首先,如何查看gradle源码,我们在项目里依赖com.android.tools.build:gradle即可,如下: compile gradleApi() compile 'com.androi ...

  5. maven 打包编译_您是否真的想加快Maven的编译/打包速度? 那么takari生命周期插件就是答案。...

    maven 打包编译 像你们中的许多人一样,我正在使用多模块Maven项目 . 与现有的许多系统相比,它不是一个巨大的系统,它具有15个模块,3种不同的耳朵部署,带有属性文件的大量参数化以及大约10万 ...

  6. 您是否真的要加快Maven的编译/打包速度? 那么takari生命周期插件就是答案。

    像你们中的许多人一样,我正在使用多模块Maven项目 . 与现有的许多系统相比,这不是一个很大的数目,它具有15个模块,3种不同的耳朵部署,带有属性文件的大量参数化以及大约10万行Java代码. 在开 ...

  7. VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)

    文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...

  8. vue中webpack编译打包使用之Vue知识点归纳(十一)

    本文中将描述 webpack 简述 webpack 项目的初始化配置 webpack 打包运行一个 vue 项目 1 什么是webpack,到底需要解决什么问题 近几年前端的快速发展,前端已不是简单的 ...

  9. Hadoop编译打包记录

    Hadoop编译打包,基于2.7.2版本的源码. # 打包过程中需要使用到的工具 java -version mvn -version ant -version type protoc type cm ...

最新文章

  1. 从零学React Native之12 组件的生命周期
  2. java mp3播放器 ×××面
  3. Spring Mybatis实例SqlSessionDaoSupport混用xml配置和注解
  4. 再见了,收费的Navicat
  5. 1 io口 stm32_从STM32分享各种硬件以及总线之GPIO简介
  6. 基于区块链的数据市场
  7. 微软不允许用户卸载 Chromium Edge 浏览器
  8. 计算机是如何工作的,Java多线程编程
  9. 学习Linux第一天
  10. 亲测!这本 Python 书销量超过13W+原来是这样
  11. [转]php连接postgresql
  12. 限制本机访问某一些网站,本人不再花时间看新闻了
  13. C++之关键字:override
  14. 主流操作系统及其特点
  15. 一文读懂应用市场的[发展简史]
  16. IE浏览器GET请求中文乱码
  17. 个人笔记:C语言逻辑运算符
  18. Ubuntu搭建透明网桥
  19. 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 8月13日
  20. 华为网络测试软件计算机命令

热门文章

  1. Python基础知识与常用数据类型
  2. java mergecells_java怎么操作excel合并单元格
  3. 专业、智能、被集成:阿里云RPA(机器人流程自动化)重磅发布
  4. 数据架构:从主备,主主到集群的高可用方案
  5. 设置允许用户利用itunes同步一些资源到我们的App中
  6. 舞蹈链算法(DLX 算法)略解
  7. java实现lsh_深入浅出LSH
  8. 华为 android 创新,创新虽好,但更要实用:HUAWEI 华为 荣耀7i初体验
  9. 扩散模型:Diffusion models as plug-and-play priors作为即插即用先验的扩散模型
  10. .net mysql transactionscope_c# 用TransactionScope处理操作两个数据库的事务,事务处理完要1.3s左右,怎么优化?这个时间太长了...