安装依赖
安装以下依赖:
npm install --save-dev @stareon/stareon
创建一个新的 Android 应用项目
使用 Svelte 创建一个新的项目:
import { createNewProject } from '@stareon/stareon';
// 创建一个新项目
createNewProject newAndroid
编译
编译会生成 Android 应用的二进文件:
compile
测试
测试会生成Android 测试文件:
test
预编译
预编译会将二进文件编译为 Android 测试文件并生成项目符号:
precompile
导出项目符号
将项目符号导出为 .app.json:
exportProjectSignatures
打开应用
打开应用:
cd /path/to/App
示例代码
以下是一个简单的示例代码:
import { app} from '@stareon/stareon';
app {
"name": "MyAndroidApp",
"version": "1.",
"description": "A simple Android application.",
"version constraint": ">= '1.'",
"platform": "android:os:2..",
"platform version": "1.",
"platform minor version": "",
"platform major version": "",
"dependencies": {
"stareon": "^2.."
},
"scripts": {
"test": () => {
app.test(
"Android:spec",
path: "/test",
content: function (req, res, next) {
res.status(2);
res.json("Hello World", { success: true });
},
setup: (req, res, next) => {
next()
}
)
}
},
"features": {
"introduction": "A simple Android app.",
}
}
使用
使用时直接从 svelte未来 下载,并运行:
npm start
提示
- 如果有网络问题,可以尝试在本地运行。
- 每个项目都有自己的
.app.json文件,需要在本地应用上运行。
使用 Stareon 或 Svelte 可以快速创建 Android 应用,只需要编译和测试即可,这些工具会自动集成 Android 的编译器和测试系统,提供一个简单高效的应用开发过程。




