-
Notifications
You must be signed in to change notification settings - Fork 0
将本应用用作图标包
丁二 edited this page Oct 25, 2022
·
2 revisions
打开文件 app/build.gradle
...
defaultConfig {
- applicationId "ren.imyan.app_tracker"
+ applicationId "com.example.packagename"
minSdk 21
targetSdk 31
- versionCode 10
+ versionCode 1
- versionName "0.0.9.1"
+ versionName "v1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
...
signature 是 AppTracker 服务端用于识别申请来源的一段字符串,你可以使用任意字符串,但推荐命名规则与图标相同,即:
- 字母开头
- 仅包含数字、字母和下划线
这个字符串几乎等同于密码,区别在于泄漏也并无太大影响。且尽管用户可以通过非常规手段获取,但我们仍然建议设置一个较为复杂的字符串,并妥善保管。 你可以使用密码生成器来生成这个字符串,例如 genpassword.com
你可以在 AppTracker 搜索时选择『来源』,然后输入你的
signature
,即可查看全部申请。
将这段字符串填入 app/src/main/java/ren/imyan/app_tracker/net/AppTrackerRepo.kt
- var signature = "app-tracker"
+ var signature = "yoursignature"
if(info.activityName == ""){
signature = "builtin" // 此处不需要更改
}
这一步与其他图标包无异,你只需将所有图标文件放入 app/src/main/res/drawable-nodpi
中,将 xml 文件(appfilter.xml
drawable.xml
)放入 app/src/main/res/xml
和 app/src/main/assets
中即可。
步骤中缺少的目录可自行创建。