提交
This commit is contained in:
parent
b0f87ce5d6
commit
d4b384aff4
16
.idea/workspace.xml
generated
16
.idea/workspace.xml
generated
@ -8,6 +8,11 @@
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="fec10672-acda-4616-894b-a4b6f93aea6f" name="Default Changelist" comment="">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/笔记文件/2.笔记/xcode依赖处理 打包后处理通过podfile添加第三方库.md" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/笔记文件/2.笔记/性能检测平台 临时记录.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/2.笔记/性能检测平台 临时记录.md" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/笔记文件/2.笔记/瀑布 新项目 临时记录.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/2.笔记/瀑布 新项目 临时记录.md" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/笔记文件/日记/2025_04_17_星期四.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/日记/2025_04_17_星期四.md" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/笔记文件/日记/2025_04_18_星期五.md" beforeDir="false" afterPath="$PROJECT_DIR$/笔记文件/日记/2025_04_18_星期五.md" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
@ -60,7 +65,7 @@
|
||||
<workItem from="1743923256222" duration="1432000" />
|
||||
<workItem from="1744012644631" duration="8122000" />
|
||||
<workItem from="1744466976087" duration="9452000" />
|
||||
<workItem from="1744784808838" duration="5371000" />
|
||||
<workItem from="1744784808838" duration="8771000" />
|
||||
</task>
|
||||
<task id="LOCAL-00001" summary="测试提交">
|
||||
<created>1742956649478</created>
|
||||
@ -258,7 +263,14 @@
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1744888661432</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="29" />
|
||||
<task id="LOCAL-00029" summary="提交">
|
||||
<created>1744955680600</created>
|
||||
<option name="number" value="00029" />
|
||||
<option name="presentableId" value="LOCAL-00029" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1744955680600</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="30" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
|
27
笔记文件/2.笔记/File.Copy.md
Normal file
27
笔记文件/2.笔记/File.Copy.md
Normal file
@ -0,0 +1,27 @@
|
||||
#unity/日常积累
|
||||
|
||||
这个接口,只会拷贝文件内容,不会修改文件名,例如数据库缓存,可以使用它,把备份数据库,替换正常的数据库文件,逻辑参考:
|
||||
|
||||
``` cs
|
||||
/// <summary>
|
||||
/// 从备份数据库中,恢复数据库
|
||||
/// </summary>
|
||||
/// <param name="backupPath"></param>
|
||||
/// <param name="dbPath"></param>
|
||||
/// <returns></returns>
|
||||
private bool BackupDB(string backupPath,string dbPath)
|
||||
{
|
||||
if (File.Exists(backupPath))
|
||||
{
|
||||
File.Copy(backupPath,dbPath,true);
|
||||
Debug.Log("已从备份恢复数据库");
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Delete(dbPath);
|
||||
Debug.LogError("无备份可用,已删除 损坏数据库");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
```
|
56
笔记文件/2.笔记/安卓和ios读写文件权限.md
Normal file
56
笔记文件/2.笔记/安卓和ios读写文件权限.md
Normal file
@ -0,0 +1,56 @@
|
||||
#安卓
|
||||
#ios
|
||||
#unity/日常积累
|
||||
|
||||
如果是私有目录,例如要操作,unity对应,数据持久化路径,参考[[【Unity】数据持久化路径Application.persistentDataPath]],是不需要,额外的权限申请;
|
||||
如果需要读写,公共目录,例如相册相关等路径,就需要额外申请,对应的权限
|
||||
安卓的:
|
||||
``` xml
|
||||
<!-- AndroidManifest.xml 需要添加 -->
|
||||
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
```
|
||||
|
||||
如果没有权限,也可以尝试,通过代码,动态获取一下
|
||||
|
||||
``` java
|
||||
if (!Permission.HasUserAuthorizedPermission(Permission.ExternalStorageWrite))
|
||||
{
|
||||
Permission.RequestUserPermission(Permission.ExternalStorageWrite);
|
||||
// 需要处理异步授权结果
|
||||
}
|
||||
```
|
||||
|
||||
如果是ios的话,例如,如果要申请公共相册,相关的权限,就需要在Info.plist里面添加
|
||||
|
||||
``` xml
|
||||
<!-- Info.plist 需要添加 -->
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
<string>需要访问相册来保存文件</string>
|
||||
```
|
||||
|
||||
unity后处理,参考[[xcode依赖处理 打包后处理通过podfile添加第三方库 PostProcessBuildClass]]
|
||||
|
||||
``` cs
|
||||
/// <summary>
|
||||
/// 添加广告追踪权限
|
||||
/// </summary>
|
||||
/// <param name="path"></param>
|
||||
private static void AddInfoByTracking(string path)
|
||||
{
|
||||
string plistPath = Path.Combine(path, "Info.plist");
|
||||
PlistDocument plist = new PlistDocument();
|
||||
plist.ReadFromFile(plistPath);
|
||||
PlistElementDict rootDict = plist.root;
|
||||
|
||||
// 添加广告追踪权限说明
|
||||
rootDict.SetString("NSUserTrackingUsageDescription", "We need your consent to track advertisements to provide better services.");
|
||||
|
||||
// 添加定位服务权限说明
|
||||
rootDict.SetString("NSLocationWhenInUseUsageDescription", "We need your location to provide personalized services.");
|
||||
|
||||
File.WriteAllText(plistPath, plist.WriteToString());
|
||||
}
|
||||
```
|
@ -124,3 +124,11 @@ main函数运行到这里,就可以判断和创建数据库了
|
||||
如果要还原,原本的服务器上报逻辑,参考这个注释,操作即可,一共修改3个地方
|
||||
|
||||
![[Pasted image 20250418094607.png]]
|
||||
|
||||
跟日志上报区分一下,服务端,改成collect
|
||||
|
||||
![[Pasted image 20250418151214.png]]
|
||||
|
||||
客户端也同步修改一下后缀:
|
||||
|
||||
![[Pasted image 20250418151248.png]]
|
15
笔记文件/2.笔记/查看linux发行版.md
Normal file
15
笔记文件/2.笔记/查看linux发行版.md
Normal file
@ -0,0 +1,15 @@
|
||||
#杂七杂八常识
|
||||
|
||||
通过以下指令,可以查看,使用linux,对应的版本,有俩可选:
|
||||
|
||||
``` shell
|
||||
# 查看系统信息
|
||||
cat /etc/os-release
|
||||
|
||||
# 或查看发行版
|
||||
uname -a
|
||||
```
|
||||
|
||||
根据对应的版本,去安装对应的package包即可
|
||||
|
||||
![[Pasted image 20250418182214.png]]
|
@ -29,3 +29,12 @@ lua逻辑入口:GameMain
|
||||
核心驱动,进游戏,是这里
|
||||
|
||||
![[Pasted image 20250119195959.png]]
|
||||
|
||||
用这几个主题
|
||||
|
||||
![[Pasted image 20250418172858.png]]
|
||||
|
||||
主题所在路径:
|
||||
```
|
||||
Assets\ZSlotKing\MiniGame\Themes\
|
||||
```
|
@ -23,10 +23,12 @@
|
||||
|
||||
- [ ] 思考一下,每天的时间安排调整
|
||||
- [ ] 确定一个新的slot svn分支来处理,上架相关事宜
|
||||
- [ ] 数据库文件安卓异常处理,新增db缓存
|
||||
- [ ] 记得说一下钥匙的事情
|
||||
- [x] 数据库文件安卓异常处理,新增db缓存
|
||||
- [x] 记得说一下钥匙的事情
|
||||
- [x] 记得带身份证
|
||||
---
|
||||
[[谷歌支付 问题收集]]
|
||||
[[三消 删号 清除存档逻辑]]
|
||||
[[安卓和ios读写文件权限]]
|
||||
[[File.Copy]]
|
||||
# Journal
|
||||
|
@ -22,9 +22,11 @@
|
||||
# 今日任务
|
||||
|
||||
- [x] 记得订周日晚酒店
|
||||
- [ ] 测试一下 注册事件缓存
|
||||
- [ ] 写一下 性能检测工具
|
||||
- [x] 测试一下 注册事件缓存
|
||||
- [x] 部署性能检测 go 服务器 到内网测试服
|
||||
---
|
||||
停电通知:
|
||||
![[Pasted image 20250418091238.png]]
|
||||
|
||||
[[查看linux发行版]]
|
||||
# Journal
|
||||
|
BIN
笔记文件/附件/Pasted image 20250418151214.png
Normal file
BIN
笔记文件/附件/Pasted image 20250418151214.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
BIN
笔记文件/附件/Pasted image 20250418151248.png
Normal file
BIN
笔记文件/附件/Pasted image 20250418151248.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 905 KiB |
BIN
笔记文件/附件/Pasted image 20250418172858.png
Normal file
BIN
笔记文件/附件/Pasted image 20250418172858.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
BIN
笔记文件/附件/Pasted image 20250418182214.png
Normal file
BIN
笔记文件/附件/Pasted image 20250418182214.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 27 KiB |
Loading…
x
Reference in New Issue
Block a user