AK build

Ak是用于开发Windows Mobile设备的开发包,自成体系但无Debug功能,是控制台界面。它包含Build Image所需二进制代码、源代码、编译器和链接器。文中介绍了Build过程,如sysgen、build platform directory等,还提及build bsp及BSP升级时的编译方法。

作者:苏道波 sudaobo@163.com

Ak(Adaptation Kit) 是给OEM/ODM开发Windows Mobile设备的开发包。它是一个自成体系的开发环境,但是它不具有Debug功能,是控制台界面的。
Adaptation Kit for Pocket PC
Adaptation Kit for Smartphone

Adaptation Kit包括Build Image的全部必须的二进制代码,一些源代码,完整的编译器,链接器。

Build过程
1. sysgen
2. build platform directory
3. build release directory
4. make image

build bsp

enter the bsp folder,  and run “build -cfs”.


makeimg
romimage ce.bib 

技巧
修改platform中的bat文件,只需要重新编译BSP,然后运行在release目录下运行:“ ROMIMAGE.EXE ce.bib”.


BSP升级时如何进行编译
1. 用“-w”选项打开一个编译窗口。例如“bldplat -cpu ARMV4 -p BVDMAIN -sku GSM -w ”
2. 进入bsp目录,运行“build”,编译bsp。
3. 如果所有的*.bib文件没有改动,可以在release目录中运行“romimage ce.bib”,生产image文件。如果*.bib文件被改动,运行“makeimg”,生产image文件。

### 友盟 Flutter SDK 集成配置及 AK 使用方法 #### 1. 准备工作 为了成功集成友盟推送服务到 Flutter 应用中,开发者需先完成一系列准备工作。这包括注册成为友盟平台用户并创建项目获取 AppKey (AK)[^1]。 #### 2. 添加依赖项 编辑 `pubspec.yaml` 文件,在 dependencies 中加入友盟插件: ```yaml dependencies: umeng_push: ^latest_version # 替换为最新版本号 ``` 接着运行命令更新包缓存: ```bash flutter pub get ``` #### 3. Android 平台设置 对于 Android 环境下的应用开发而言,除了上述操作外还需要额外几步才能正常使用该功能模块。具体如下所示: - 打开项目的 android/build.gradle 文件,确保 classpath 版本不低于 com.android.tools.build:gradle:4.0.0。 - 修改 app 下的 build.gradle 文件,添加以下权限声明至 `<manifest>` 标签内: ```xml <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <!-- 更多必要权限 --> ``` - 同样是在此文件里,于 defaultConfig 节点下指定 applicationId 和 minSdkVersion 参数;同时在 dependencies 块追加相应库引用。 #### 4. iOS 平台设置 针对苹果系统的应用程序,则应按照官方文档指示执行相应的适配措施,比如调整 Info.plist 的内容等。 #### 5. 初始化 SDK 无论在哪种操作系统之上部署,都离不开初始化过程。通常情况下会建议放在 main() 方法之前调用 UmengPush.init() 来启动客户端实例化流程,并传入必要的参数如 Appkey、channel 等信息以便后续使用推送服务。 ```dart import 'package:umeng_push/umeng_push.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); await UmengPush.init( appKey: "your_app_key", channel: "your_channel_value" ); } ``` 通过以上步骤可以实现友盟 Flutter SDK 的基本集成与 AK 的正确配置,从而支持消息推送等功能特性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值