RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup \
RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup \
curl -sSf https://sh.rustup.rs | shcargo create-tauri-app -m yarn -t vue-ts mon-anniversaireprompt
mon-anniversaire
功能描述:
1 创建纪念日:输入一个名称和一个日期,app提供将其保存为一个纪念日。
2 计算纪念日:每当再次打开这个纪念日,app计算距离当前日期间隔的天数,过去的使用橙色展示,未来的使用绿色。
3 计算日期:输入一个天数,选择过去或者未来,给出日期。
代码要求:
1 计算和存储均由Rust实现,TS单纯负责交互和UI。
2 给出每一个代码文件的全部内容,确保可以直接运行。
cd mon-anniversaire
# npm install --global yarn
# yarn config set registry https://registry.npmmirror.com/
yarn add -D @tauri-apps/cli@latest
yarn run tauri add os
yarn tauri dev# rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android
yarn tauri android init
yarn tauri android devTo use Xcode or Android Studio the Tauri CLI process must be running and cannot be killed. It is recommended to use the
tauri [android|ios] dev --opencommand and keep the process alive until you close the IDE.
# src-tauri/gen/android/gradle/wrapper/gradle-wrapper.properties
# distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.9-bin.zip
yarn tauri android build --apk\src-tauri\gen/android\app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk
yarn tauri android build --apk --target x86_64$env:PATH += ";$env:d:\zoo\Android\Sdk\platform-tools"
adb devicesadb start-server

