Web Analytics

stickers

⭐ 80 stars Simplified Chinese by lolocomotive

贴纸

简单的安卓WhatsApp贴纸制作器,无广告。

或者从最新的GitHub Release下载

功能

截图

| 首页 | 贴纸包视图 | 编辑器 | |-----------------------------------|-----------------------------------|---------------------------------------| | home.png | pack.png | editor.png |

构建

flutter run 应该可以正常工作,但如果你想构建应用的发布版本, 你需要:

使用你自己的签名密钥

android/ 目录下创建 key.properties 文件,内容为

storeFile=path/to/keystore.jks
keyAlias=your key alias
storePassword=your store password
keyPassword=your key password
更多详情:https://docs.flutter.dev/deployment/android#sign-the-app

使用调试签名配置

android/app/build.gradle 大约第29行处

buildTypes {
  release {
    signingConfig signingConfigs.release
  }
}

signingConfigs.release 替换为 signingConfigs.debug 并移除

def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file("key.properties")
if (keystorePropertiesFile.exists()) {
    keystorePropertiesFile.withReader('UTF-8') { reader ->
        keystoreProperties.load(reader)
    }
}

and

signingConfigs {
    create("release") {
        keyAlias = keystoreProperties["keyAlias"]
        keyPassword = keystoreProperties["keyPassword"]
        storeFile = new File(keystoreProperties["storeFile"])
        storePassword = keystoreProperties["storePassword"]
    }
}

应该能工作,只用于测试。

然后你只需要

flutter build apk

贡献

欢迎任何贡献(拉取请求、功能请求和错误报告)! 请注意,我将行宽设置为120而非80,因此在重新格式化整个 文件之前请小心。如果你使用vscode,请在.vscode/settings.json中添加以下内容。

{
  "dart.lineLength": 120,
  "[dart]": {
    "editor.rulers": [
      120
    ]
  }
}
代码目前文档说明不多,提前向所有尝试阅读的人道歉。

待办事项

未来计划开发的一些功能

iOS 支持

我没有苹果设备,因此无法为iOS构建或测试应用。这个应用是Flutter开发的,应该大致能用。 如果你想添加iOS支持,欢迎参与!需要注意以下几点:

--- Tranlated By Open Ai Tx | Last indexed: 2026-03-30 ---