277 Commits (25b8692504c6cc78b7b13c561a76d7ff15efdf08)
 

Author SHA1 Message Date
mlch911 25b8692504 Increase Build Number 7 months ago
mlch911 28e3cfc77a Increase Build Number 7 months ago
mlch911 cb7c1c9dd4 地图中文名称 7 months ago
mlch911 08d697856a 修复map_launcher无法检测iOS本地已安装地图 7 months ago
mlch911 fce4e559fd Update: 测试版和正式版包名区分 7 months ago
mlch911 bb88863825 fix: map_launcher无法获取本地安装的地图软件 7 months ago
mlch911 bf8461b992 去掉导航功能 7 months ago
mlch911 0fcc9efa84 Update CI 7 months ago
mlch911 78f429e0af Update CI 7 months ago
mlch911 811a89e97f Increase Build Number 7 months ago
mlch911 426150f8a7 Increase Build Number 7 months ago
mlch911 b120d2e8e4 Update 7 months ago
mlch911 ebfb25212a Merge remote-tracking branch 'patton99/master' into iOS
# Conflicts:
#	ios/Runner.xcodeproj/project.pbxproj
#	lib/widget/my_superplayer.dart
#	pubspec.yaml
7 months ago
mlch911 2d39a93c0b Update fvm 7 months ago
WinUser01 ea1ec2c3bf hyzp_ybqx-Commit193:为进行iOS打包进行修改准备
(1)取消支持"x86"模拟器
(2)版本号更新为version: 1.6.5+20250527
7 months ago
WinUser01 419c614ba4 hyzp_ybqx-Commit192:为进行iOS打包进行修改准备
(1)为了开发测试,暂时恢复支持"x86"模拟器,等发布时再取消。
在 R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\android\app\build.gradle 文件中的下面位置添加"x86"支持
        ndk {
            abiFilters "x86", "arm64-v8a", "armeabi", "armeabi-v7a", "mips" // 不支持"x86", "x86_64"模拟器
        }

(2)将 pubspec.yaml 中的路径修改为 macOS 兼容的路径格式(使用 `/` 并指向正确位置):
将文件 R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\pubspec.yaml 中的
  flutter_superplayer:
    path: .\lib\my_flutter_superplayer
修改为:
  flutter_superplayer:
    path: ./lib/my_flutter_superplayer

(3)手动统一项目的组织标识
A、获取R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\android\app\build.gradle中的applicationId
   defaultConfig {
       applicationId "com.flutter.hyzp_ybqx"
   }
B、修改iOS的PRODUCT_BUNDLE_IDENTIFIER,苹果AppID不支持下划线
将文件
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\ios\Runner.xcodeproj\project.pbxproj中的
com.example.hyzpYibin
全部替换为:com.flutter.hyzpYbqx
7 months ago
WinUser01 8660f34617 hyzp_ybqx-Commit191:为减小发布的apk体积,取消支持"x86"模拟器。版本号更新为 version: 1.6.4+20250521 7 months ago
WinUser01 0a5c013060 hyzp_ybqx-Commit190:为了开发测试,暂时恢复支持"x86"模拟器,等发布时再取消。
已经实现不同区县用户登录后,在“推送交警”页面显示对应单位的公章

潘总,请你确认一下以下清单。20250519潘总已经微信确认过了。

在区县App中加入区县生态环境局公章的名单:
	宜宾市珙县生态环境局.png
	宜宾市筠连生态环境局.png
	宜宾三江新区城乡融合发展局.png
	宜宾市兴文生态环境局.png
	宜宾市叙州生态环境局.png
	宜宾市长宁生态环境局.png

没有公章的区县生态环境局的名单:
	宜宾市翠屏生态环境局.png
	宜宾市高县生态环境局.png
	宜宾市江安生态环境局.png
	宜宾市南溪生态环境局.png
7 months ago
WinUser01 1969f3e142 hyzp_ybqx-Commit189:为了开发测试,暂时恢复支持"x86"模拟器,等发布时再取消。
解决视频播放页面退出后还在获取视频流的问题

R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\widget\my_superplayer.dart

  @override
  void dispose() {
    Playing = false;
    // 云台控制代码:1:停止动作、3:启动雨刷、11:焦距变大、12:焦距变小
    setSphericalCameraDio(id: widget.id, dwip: widget.dwip, cmdCode: 1);
    _playerController.release();  // 必须显示释放视频播放资源,否则即使退出视频播放页面后台还在获取视频流
    super.dispose();
  }
7 months ago
WinUser01 c49207e0d1 hyzp_ybqx-Commit188:版本号更新为version: 1.6.3+20231229。已经基本实现在“点位地图”中添加“导航”功能,能够保存用户选择的默认导航地图。
为啦减小apk包体积,在文件中限定只支持"arm64-v8a","armeabi","armeabi-v7a","mips",不支持"x86_64","x86"模拟器,apk包体积由92.9MB减小到57.6MB
2 years ago
WinUser01 bfb8284bf0 hyzp_ybqx-Commit187:版本号更新为version: 1.6.2+20231229。已经基本实现在“点位地图”中添加“导航”功能,能够保存用户选择的默认导航地图 2 years ago
WinUser01 99cce09b19 hyzp_ybqx-Commit186:已经基本实现在“点位地图”中添加“导航”功能,能够保存用户选择的默认导航地图 2 years ago
WinUser01 67896aef90 hyzp_ybqx-Commit185:解决升级 android-studio-2022.2.1.20-windows.exe 后编译报错问题:
一、flutter运行项目报错-Could not initialize class org.codehaus.groovy.runtime.InvokerHelper-OK
flutter运行项目报错-Could not initialize class org.codehaus.groovy.runtime.InvokerHelper-OK
更改java版本解决方法(对我有效):

1. 在你的项目中,找到android\gradle.properties文件,打开这个文件。内容如下,里面的内容都是在项目构建过程中自动生成的。
org.gradle.jvmargs=-Xmx1536M
android.enableR8=true
android.useAndroidX=true
android.enableJetifier=true

2. 在这个gradle.properties文件中增加你的java路径。格式是org.gradle.java.home=C:\\Program Files\\Java\\jdk-11.0.11。于是,gradle.properties文件的内容变为。
org.gradle.jvmargs=-Xmx1536M
android.enableR8=true
android.useAndroidX=true
android.enableJetifier=true
org.gradle.java.home=C:\\Program Files\\Java\\jdk-11.0.11

改为这些版本不行:
org.gradle.java.home=c:\\Program Files\\Android\\Android Studio\\jbr
org.gradle.java.home=c:\\Program Files\\Android\\Android Studio\\jre

改为该版本OK:
org.gradle.java.home=c:\\Users\\WinUser01\\.jdks\\jbr_11.0.15_2022-04-19

3. 保存文件。最后flutter run就OK了。

二、SuperPlayerImpl.java 编译报错,解决办法:打开文件 SuperPlayerImpl.java,把报错的4个语句注释掉即可编译通过
s:\Android.bak\Android Studio-2022.x\Android Studio-2022.2.1.20\flutter运行项目报错-Could not initialize class org.codehaus.groovy.runtime.InvokerHelper-OK\hyzp_ybqx-编译报错解决-OK\SuperPlayerImpl-OK.java

R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:106: ����: �Ҳ�������
                    mLivePlayer.resumeLive();
                               ^
  ����:   ���� resumeLive()
  λ��: ����ΪTXLivePlayer�ı��� mLivePlayer
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:504: ����: �Ҳ�������
        mLivePlayer.prepareLiveSeek(domian, bizidNum);
                   ^
  ����:   ���� prepareLiveSeek(String,int)
  λ��: ����ΪTXLivePlayer�ı��� mLivePlayer
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:736: ����: �Ҳ�������
            mLivePlayer.resumeLive();
                       ^
  ����:   ���� resumeLive()
  λ��: ����ΪTXLivePlayer�ı��� mLivePlayer
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:811: ����: �Ҳ�������
                mLivePlayer.seek(position);
2 years ago
mlch911 94682671bf Increase Build Number 3 years ago
mlch911 6e9a0d84cd Update Fastfile 3 years ago
mlch911 d0043ef51c Bump to next version 3 years ago
mlch911 609177ab10 Increase Build Number 3 years ago
mlch911 949be13b5b Update Gemfile 3 years ago
WinUser01 840a7145ce hyzp_ybqx-Commit184:版本号更新为 version: 1.6.1+20221111。视频播放器已经更新为fijkplayer: ^0.8.8,第一帧加载很快,双击暂停图标会改变,已经实现视频截图功能 3 years ago
WinUser01 947b2f479d hyzp_ybqx-Commit183:版本号更新为 version: 1.6.1+20221111。视频播放器已经更新为fijkplayer: ^0.8.8,第一帧加载很快,双击暂停图标会改变 3 years ago
WinUser01 16cab1dcae hyzp_ybqx-Commit182:已经实现播放视频时双击视频界面暂停时,播放按钮跟随变化 3 years ago
WinUser01 26d6b4aa3f hyzp_ybqx-Commit181:优化,避免视频播放第一帧花屏 3 years ago
WinUser01 538dc3e6c5 hyzp_ybqx-Commit180:优化页面布局,解决装饰文字越界问题 3 years ago
WinUser01 c2660b5e22 hyzp_ybqx-Commit179:已经实现视频播放的暂停、播放和重新播放 3 years ago
WinUser01 c38bfd7224 hyzp_ybqx-Commit178:优化,已经实现违章视频的循环播放 3 years ago
WinUser01 b6a6d474d9 hyzp_ybqx-Commit177:已经实现违章视频的循环播放 3 years ago
WinUser01 1a421ba40b hyzp_ybqx-Commit176:优化 3 years ago
WinUser01 e1152b0274 hyzp_ybqx-Commit175:由于腾讯播放器SDK在2022-10-11进行更新,导致hyzp_ybqx项目编译出现下面报错。将下面文件
\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java
中的TXLivePlayer 的 startPlay 变更为 startLivePlay,将TXVodPlayer 的 startPlay 变更为 startVodPlay,问题解决。

编译报错:
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:401: ����: �Ҳ�������
            int result = mLivePlayer.startPlay(url, playType); // result����ֵ��0 success;  -1 empty url; -2 invalid url; -3 invalid playType;
                                    ^
  ����:   ���� startPlay(String,int)
  λ��: ����ΪTXLivePlayer�ı��� mLivePlayer
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:452: ����: �Ҳ�������
                ret = mVodPlayer.startPlay(Uri.decode(newUri.toString()));
                                ^
  ����:   ���� startPlay(String)
  λ��: ����ΪTXVodPlayer�ı��� mVodPlayer
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:454: ����: �Ҳ�������
                ret = mVodPlayer.startPlay(url);
                                ^
  ����:   ���� startPlay(String)
  λ��: ����ΪTXVodPlayer�ı��� mVodPlayer
R:\FlutterProject\FlutterProject61-hyzp_ybqx_with_ios\hyzp_ybqx\lib\my_flutter_superplayer\android\src\main\java\com\tencent\liteav\demo\superplayer\model\SuperPlayerImpl.java:859: ����: �Ҳ�������
                    mVodPlayer.startPlay(quality.url);
                              ^
  ����:   ���� startPlay(String)
  λ��: ����ΪTXVodPlayer�ı��� mVodPlayer
ע: ijЩ�����ļ�ʹ�û򸲸����ѹ�ʱ�� API��
ע: �й���ϸ��Ϣ, ��ʹ�� -Xlint:deprecation ���±��롣
ע: ijЩ�����ļ�ʹ����δ�����򲻰�ȫ�IJ�����
ע: �й���ϸ��Ϣ, ��ʹ�� -Xlint:unchecked ���±��롣
4 ������

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':flutter_superplayer:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 6s
Exception: Gradle task assembleDebug failed with exit code 1
3 years ago
mlch911 ff13aa7d80 Increase Build Number 3 years ago
mlch911 fee3560dea Fix Xcode 14 Bug 3 years ago
mlch911 274224fe9d Merge remote-tracking branch 'Gitea/master' into iOS
# Conflicts:
#	pubspec.yaml
3 years ago
WinUser01 b51b2c60a8 hyzp_ybqx-Commit174:版本号更新为1.5.4+20220827,设置珙县点位地图中心坐标位置和版权信息 3 years ago
mlch911 0eda522253 Increase Build Number 3 years ago
mlch911 269795095d Update project 3 years ago
mlch911 d2c3729eed Increase Build Number 3 years ago
mlch911 8ffcb42adb Remove report.xml 3 years ago
mlch911 f3ebb34c97 Increase Build Number 3 years ago
mlch911 32b2ec85aa Update CI: 账号变更 3 years ago
mlch911 7da3cbfa04 Update projext 3 years ago
mlch911 16768d5dc7 Update CI 3 years ago