app/src/main/java/com/hdl/photovoltaic/other/HdlOtaLogic.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/res/layout/activity_home_login.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/res/layout/fragment_me.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/res/values-en/strings.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/res/values-zh/strings.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
app/src/main/java/com/hdl/photovoltaic/other/HdlOtaLogic.java
@@ -16,6 +16,7 @@ import com.hdl.linkpm.sdk.ota.bean.DeviceFirmwareBean; import com.hdl.linkpm.sdk.ota.bean.GatewayDriverBean; import com.hdl.photovoltaic.HDLApp; import com.hdl.photovoltaic.config.AppConfigManage; import com.hdl.photovoltaic.config.UserConfigManage; import com.hdl.photovoltaic.internet.HttpClient; import com.hdl.photovoltaic.internet.HttpServer.MyNanoHttpServer; @@ -30,7 +31,9 @@ import com.hdl.photovoltaic.utils.Md5Utils; import com.hdl.sdk.link.common.exception.HDLLinkException; import com.hdl.sdk.link.core.bean.eventbus.BaseEventBus; import com.hdl.sdk.link.core.bean.gateway.GatewayBean; import com.hdl.sdk.link.core.callback.HDLLinkCallBack; import com.hdl.sdk.link.gateway.HDLLinkLocalGateway; import org.apache.commons.io.FileUtils; import org.greenrobot.eventbus.EventBus; @@ -378,13 +381,13 @@ //endregion /** * 设置终止下载文件指令 * 取消终止下载文件指令 */ public void setStopDriversDownload() { public void stopDownloadUpgradeFile() { this.stopDownload = true; } /** * 向云端获取【设备升级文件(驱动,固件)下载】升级文件 * @@ -451,6 +454,43 @@ }); } /** * 取消升级驱动,固件文件指令 * * @param mac 设备mac * @param linkCallBack 回调update */ public void cancelUpgrade(String mac, LinkCallBack<Boolean> linkCallBack) { String requestUrl = TopicApi.SET_GATEWAY_REMOTE_EDIT; // JsonObject json = new JsonObject(); // json.addProperty("homeId", UserConfigManage.getInstance().getHomeId()); // json.addProperty("server_addr", AppConfigManage.getUserRegionUrl()); // json.addProperty("local_secret", UserConfigManage.getInstance().getLocalSecret()); // //解密负载数据(写密钥给网关一定是明文,因为那时网关还没有密钥) // TcpClient.getInstance().sendDataToLinkGateway(mac, false, requestUrl, json, "", new HDLLinkCallBack() { // @Override // public void onSuccess(String msg) { // GatewayBean gatewayBean = HDLLinkLocalGateway.getInstance().getLocalGateway(mac); // if (gatewayBean != null) { // if (!TextUtils.isEmpty(UserConfigManage.getInstance().getLocalSecret())) { // gatewayBean.setLocalEncrypt(true); // } // } // if (linkCallBack != null) { // linkCallBack.onSuccess(true); // } // // } // // @Override // public void onError(HDLLinkException e) { // if (linkCallBack != null) { // linkCallBack.onError(e); // } // } // }); } /** * 启动本地服务 app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
@@ -268,9 +268,14 @@ this.uniUpgradeGatewayDriver(data, callback); } break; //设备取消下载升级文件 //设备取消驱动,固件下载升级文件 case HDLUniMP.UNI_EVENT_REPLY_OTA_DRIVER_CANCEL_DOWNLOAD: { this.uniCancelDownloadingUpgradeFile(data, callback); } break; //设备驱动,固件取消升级 case HDLUniMP.UNI_EVENT_REPLY_OTA_CANCEL_UPGRADE: { this.uniCancelUpgrade(data, callback); } break; //打开服务 @@ -758,10 +763,27 @@ } /** * 取消下载升级文件 * 取消下载【驱动,固件】升级文件 */ private void uniCancelDownloadingUpgradeFile(Object data, DCUniMPJSCallback callback) { HdlOtaLogic.getInstance().setStopDriversDownload(); HdlOtaLogic.getInstance().stopDownloadUpgradeFile(); } /** * 取消【驱动,固件】升级 */ private void uniCancelUpgrade(Object data, DCUniMPJSCallback callback) { HdlOtaLogic.getInstance().cancelUpgrade("", new LinkCallBack<Boolean>() { @Override public void onSuccess(Boolean obj) { } @Override public void onError(HDLLinkException e) { } }); } /** app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java
@@ -43,7 +43,6 @@ import com.hdl.photovoltaic.widget.ConfirmationCancelDialog1; import com.hdl.photovoltaic.widget.ListDialog; import com.hdl.photovoltaic.widget.adapter.ListDialogAdapter; import com.hdl.sdk.link.core.utils.LanguageUtils; import java.util.List; app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java
@@ -195,13 +195,7 @@ // viewBinding.toolbarTopFragmentMeRl.topMoreIv.setVisibility(View.VISIBLE); // viewBinding.toolbarTopFragmentMeRl.topMoreIv.setImageResource(R.drawable.message); viewBinding.fragmentMeLineMessageCenterIl.fragmentMeLineLeftIconIv.setImageResource(R.drawable.message_center); viewBinding.fragmentMeLineMessageCenterIl.fragmentMeLineTitleIv.setText(R.string.set_message_center); viewBinding.fragmentMeLineMessageCenterIl.fragmentMeLineV.setVisibility(View.VISIBLE); viewBinding.fragmentMeLineUserManagementIl.fragmentMeLineLeftIconIv.setImageResource(R.drawable.user_management); viewBinding.fragmentMeLineUserManagementIl.fragmentMeLineTitleIv.setText(R.string.set_user_management); viewBinding.fragmentMeLineUserManagementIl.fragmentMeLineV.setVisibility(View.VISIBLE); viewBinding.fragmentMeLineSetIl.fragmentMeLineLeftIconIv.setImageResource(R.drawable.set); viewBinding.fragmentMeLineSetIl.fragmentMeLineTitleIv.setText(R.string.me_set); @@ -210,10 +204,6 @@ viewBinding.fragmentMeLineAsregardsIl.fragmentMeLineLeftIconIv.setImageResource(R.drawable.asregards); viewBinding.fragmentMeLineAsregardsIl.fragmentMeLineTitleIv.setText(R.string.me_regard); if (!UserConfigManage.getInstance().isBAccount()) { viewBinding.fragmentMeLineMessageCenterIl.getRoot().setVisibility(View.GONE); viewBinding.fragmentMeLineUserManagementIl.getRoot().setVisibility(View.GONE); } } app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java
@@ -1,35 +1,19 @@ package com.hdl.photovoltaic.ui.me; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.content.ServiceConnection; import android.os.Bundle; import android.os.IBinder; import android.view.View; import androidx.annotation.Nullable; import com.hdl.linkpm.sdk.HDLLinkPMSdk; import com.hdl.linkpm.sdk.core.exception.HDLException; import com.hdl.linkpm.sdk.user.HDLLinkPMUser; import com.hdl.photovoltaic.HDLApp; import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.base.CustomBaseActivity; import com.hdl.photovoltaic.config.UserConfigManage; import com.hdl.photovoltaic.databinding.ActivitySetBinding; import com.hdl.photovoltaic.internet.HttpServer.MyNanoHttpServer; import com.hdl.photovoltaic.internet.HttpServer.MyNanoHttpService; import com.hdl.photovoltaic.listener.CloudCallBeak; import com.hdl.photovoltaic.other.HdlAccountLogic; import com.hdl.photovoltaic.other.HdlThreadLogic; import com.hdl.photovoltaic.ui.StartActivity; import com.hdl.photovoltaic.ui.adapter.LanguageAdapter; import com.hdl.photovoltaic.utils.AppManagerUtils; import com.hdl.photovoltaic.utils.LocalManageUtil; import com.hdl.photovoltaic.widget.ConfirmationCancelDialog; import com.hdl.photovoltaic.widget.ConfirmationInputDialog; /** * 我的-设置-界面 app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
@@ -15,7 +15,9 @@ import com.google.gson.Gson; import com.hdl.linkpm.sdk.core.exception.HDLException; import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.config.AppConfigManage; import com.hdl.photovoltaic.config.ConstantManage; import com.hdl.photovoltaic.config.UserConfigManage; import com.hdl.photovoltaic.databinding.FragmentHouseListBinding; import com.hdl.photovoltaic.base.CustomBaseFragment; import com.hdl.photovoltaic.enums.ShowErrorMode; @@ -116,7 +118,11 @@ //点击住宅详情 HdlLogLogic.print("点击住宅详情===" + new Gson().toJson(houseIdBean), false); HdlResidenceLogic.getInstance().switchHouse(houseIdBean); String path = HDLUniMP.UNI_EVENT_OPEN_HOME_DETAILS + "?homeId=" + houseIdBean.getHomeId() + "&homeName=" + houseIdBean.getHomeName() + "&powerStationStatus=" + houseIdBean.getPowerStationStatus(); String path = HDLUniMP.UNI_EVENT_OPEN_HOME_DETAILS + "?homeId=" + houseIdBean.getHomeId() + "&homeName=" + houseIdBean.getHomeName() + "&powerStationStatus=" + houseIdBean.getPowerStationStatus() + "&serverAddress=" + AppConfigManage.getUserRegionUrl(); HdlUniLogic.getInstance().openUniMP(path, null); } app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java
@@ -46,13 +46,12 @@ public final static String UNI_EVENT_REPLY_OTA_FIRMWARES_LOCAL = "firmwares_local_list";//设备本地固件列表 public final static String UNI_EVENT_REPLY_OTA_FIRMWARES_DOWNLOAD = "firmwares_download";//设备固件下载 public final static String UNI_EVENT_REPLY_OTA_FIRMWARES_UPGRADE = "firmwares_upgrade";//设备固件升级 public final static String UNI_EVENT_REPLY_OTA_FIRMWARES_CANCEL_UPGRADE = "firmwares_cancel_upgrade";//设备固件取消升级 public final static String UNI_EVENT_REPLY_OTA_DRIVER_LIST = "driver_current_list";//当前设备驱动列表 public final static String UNI_EVENT_REPLY_OTA_DRIVER_NEW = "driver_new_list";//设备新驱动列表 public final static String UNI_EVENT_REPLY_OTA_DRIVER_LOCAL = "driver_local_list";//设备本地驱动列表 public final static String UNI_EVENT_REPLY_OTA_DRIVER_DOWNLOAD = "driver_download";//设备驱动下载 public final static String UNI_EVENT_REPLY_OTA_DRIVER_UPGRADE = "driver_upgrade";//设备驱动升级 public final static String UNI_EVENT_REPLY_OTA_DRIVER_CANCEL_UPGRADE = "driver_cancel_upgrade";//设备驱动取消升级 public final static String UNI_EVENT_REPLY_OTA_CANCEL_UPGRADE = "cancel_upgrade";//设备驱动,固件取消升级 public final static String UNI_EVENT_REPLY_OTA_DRIVER_CANCEL_DOWNLOAD = "cancel_download";//设备取消下载升级文件 public final static String UNI_EVENT_REPLY_OTA_OPEN_SERVICE = "open_service";//打开服务 public final static String UNI_EVENT_REPLY_OTA_CLOSE_SERVICE = "close_service";//关闭服务 app/src/main/res/layout/activity_home_login.xml
@@ -236,7 +236,9 @@ android:textSize="18sp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/home_login_tv" /> app:layout_constraintTop_toBottomOf="@+id/home_login_tv" android:visibility="gone" /> <ImageView android:id="@+id/home_login_privacy_check_iv" app/src/main/res/layout/fragment_me.xml
@@ -35,7 +35,6 @@ android:layout_width="wrap_content" android:layout_height="25dp" android:layout_marginTop="@dimen/dp_16" android:text="开始设计了" android:textColor="@color/text_90000000" android:textSize="@dimen/text_18" app:layout_constraintEnd_toEndOf="@+id/fragment_me_icon_iv" @@ -52,14 +51,6 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/fragment_me_icon_parent_cl"> <include android:id="@+id/fragment_me_line_message_center_il" layout="@layout/fragment_me_line" /> <include android:id="@+id/fragment_me_line_user_management_il" layout="@layout/fragment_me_line" /> <include android:id="@+id/fragment_me_line_set_il" app/src/main/res/values-en/strings.xml
@@ -1,6 +1,6 @@ <resources> <!-- <string name="app_name">PhotovoltaicDebug</string>--> <string name="app_name">intelligent energy</string> <string name="app_name">智慧能源</string> <string name="title_activity_home_login">HomeLoginActivity</string> <!-- Strings used for fragments for navigation --> <string name="first_fragment_label">First Fragment</string> @@ -19,10 +19,10 @@ <string name="home_login_input_phone">请输入手机号</string> <string name="home_login_email_address">邮箱号</string> <string name="home_login_input_psw">请输入密码</string> <string name="home_login_register">register</string> <string name="home_login_register">注册</string> <string name="home_login_forget_password">忘记密码</string> <string name="home_login_change_password">修改密码</string> <string name="home_login_logoin">log in</string> <string name="home_login_logoin">登录</string> <string name="home_login_be_logging_in">登录中…</string> <string name="home_login_power_station">体验电站</string> <string name="home_login_consent_service_agreement">同意《服务协议》和《用户信息保护规定》</string> @@ -61,11 +61,14 @@ <string name="home_login_input_affirm_psw">请再次输入新密码</string> <string name="home_login_input_unlike_psw">新密码和确认密码不一致.</string> <string name="home_login_change_name_succeed">修改备注成功.</string> <string name="verification">验证码</string> <string name="home_phone_number">区号</string> <string name="home_chinese_mainland">中国大陆</string> <!--我的电站--> <string name="power_station">电站</string> <string name="power_station_me">my</string> <string name="power_station_me">我的</string> <string name="my_power_station">我的电站</string> <string name="power_station_generated_power">发电功率:</string> <string name="power_station_Power_generation_today">今日发电</string> @@ -81,8 +84,21 @@ <string name="device_manual_connection">手动连接</string> <string name="device_loading">加载中…</string> <!--消息--> <!--告警消息--> <string name="message">消息</string> <string name="message_all">全部</string> <string name="message_nascent">发生中</string> <string name="message_recover">已恢复</string> <string name="message_alarm_info">报警详情</string> <string name="message_alarm">告警</string> <string name="message_alarm_malfunction">故障</string> <string name="messagealarm_details_content">报警内容</string> <string name="messagealarm_details_device">报警设备</string> <string name="message_alarm_detailsaffect_region">影响范围</string> <string name="message_alarm_detailspower_station_location">电站位置</string> <string name="message_alarm_details_time">报警时间</string> <string name="message_alarm_details_back">返回</string> <string name="message_alarm_details_resolved">已解决</string> <!--我的--> @@ -100,13 +116,53 @@ <string name="set_data_centre">数据中心</string> <string name="set_system_rights_managemen">系统权限管理</string> <string name="set_3_msg_sharing">第三方信息共享清单</string> <string name="set_account_security">账号与安全</string> <string name="set_temperature_unit">温度单位</string> <string name="set_logout">退出登录</string> <string name="set_privacy">隐私设置</string> <string name="set_nickname_modification">昵称修改</string> <string name="set_user_management">用户管理</string> <string name="set_message_center">消息中心</string> <string name="me_personal_data">个人资料</string> <string name="me_personal_data_portrait">头像</string> <string name="me_personal_data_user_name">用户名</string> <string name="me_personal_data_role">角色</string> <string name="me_personal_data_super_admin">超级管理员</string> <string name="me_personal_data_photograph">拍照</string> <string name="me_personal_data_select_album">从相册中选择</string> <string name="set_email_address">电子邮箱</string> <string name="set_not_bind">未绑定</string> <string name="set_language_choice">语言选择</string> <string name="set_c">℃(摄氏度)</string> <string name="set_f">℉(华氏度)</string> <string name="set_change_bind_phone_number">修改手机号码</string> <string name="set_change_bind_mail">修改邮箱地址</string> <string name="set_bind_phone_succeed">绑定手机号成功.</string> <string name="set_bind_mail_succeed">绑定邮箱成功.</string> <!--app更新--> <string name="app_version_number">版本号</string> <string name="app_scan_code_download">扫码下载智慧能源APP</string> <string name="app_version_upgrade">版本更新</string> <string name="app_new_version">已经是最新版本</string> <string name="app_service_agreement">服务协议</string> <string name="app_privacy_policy">隐私政策</string> <string name="app_update_now">立即更新</string> <string name="app_cancel_update">取消更新</string> <string name="app_discover_new_version">发现新版本</string> <string name="app_be_updating">正在更新</string> <string name="app_stop_current_download">是否停止当前下载?</string> <string name="app_version">版本</string> <string name="app_package_size">大小</string> <string name="app_update_content">为了正常升级河东APP,请点击设置按钮,允许安装未知来源应用,本功能只限用于河东APP版本升级,Android 11版本及以上需要在授权之后重新下载安装。</string> <string name="app_update_fail">授权失败,无法安装应用</string> <!--ota--> <string name="ota_binding_cloud_upgrade_fails">逆变器没绑定过,升级失败.</string> <string name="ota_not_cloud_upgrade_fails">逆变器没上云,升级失败.</string> <string name="ota_not_cloud_upgrade_fails">逆变器没连上云,升级失败.</string> <!--uin--> <string name="uni_open_error">页面初始化中 请等待5秒再点击</string> @@ -118,6 +174,23 @@ <string name="loading_privacy">隐私权政策及服务条款</string> <string name="loading_privacy_server">为了更好的保障您的合法权益,请您阅读并同意以下协议《隐私权政策》和《服务条款》</string> <string name="kill_app">再按一次退出应用</string> <string name="loading_not_supported">抱歉,暂不支持.</string> <string name="loading_title_tip">提示</string> <string name="loading_app_restart">确认后App将会重新启动.</string> <string name="loading_log_out">确认退出登录?</string> <!-- 权限 --> <string name="camera_album_file_create_fial">文件创建失败</string> <string name="camera_album_file_save_fial">保存路径异常,请重试</string> <!-- 权限 --> <!-- 图片上传 --> <string name="camera_album_file_get_fial">图片获取失败</string> <string name="camera_album_system_fial">系统处理图片失败,请重试</string> <string name="apk_update_content">为了正常升级河东APP,请点击设置按钮,允许安装未知来源应用,本功能只限用于河东APP版本升级,Android 11版本及以上需要在授权之后重新下载安装。</string> <string name="apk_update_sure">设置</string> <string name="permission_open">请到设置中打开权限</string> </resources> app/src/main/res/values-zh/strings.xml
@@ -12,7 +12,7 @@ <string name="hello_second_fragment">Hello second fragment. Arg: %1$s</string> <!--登录模块--> <string name="home_login_chinese">中文(简体)</string> <string name="home_login_chinese">简体中文</string> <string name="home_login_hdl_stored_energy">HDL光伏储能</string> <string name="home_login_an_installer">我是安装商</string> <string name="home_login__input_phone_email">请输入手机号/邮箱号</string> @@ -61,6 +61,9 @@ <string name="home_login_input_affirm_psw">请再次输入新密码</string> <string name="home_login_input_unlike_psw">新密码和确认密码不一致.</string> <string name="home_login_change_name_succeed">修改备注成功.</string> <string name="verification">验证码</string> <string name="home_phone_number">区号</string> <string name="home_chinese_mainland">中国大陆</string> <!--我的电站--> @@ -81,8 +84,21 @@ <string name="device_manual_connection">手动连接</string> <string name="device_loading">加载中…</string> <!--消息--> <!--告警消息--> <string name="message">消息</string> <string name="message_all">全部</string> <string name="message_nascent">发生中</string> <string name="message_recover">已恢复</string> <string name="message_alarm_info">报警详情</string> <string name="message_alarm">告警</string> <string name="message_alarm_malfunction">故障</string> <string name="messagealarm_details_content">报警内容</string> <string name="messagealarm_details_device">报警设备</string> <string name="message_alarm_detailsaffect_region">影响范围</string> <string name="message_alarm_detailspower_station_location">电站位置</string> <string name="message_alarm_details_time">报警时间</string> <string name="message_alarm_details_back">返回</string> <string name="message_alarm_details_resolved">已解决</string> <!--我的--> @@ -100,13 +116,53 @@ <string name="set_data_centre">数据中心</string> <string name="set_system_rights_managemen">系统权限管理</string> <string name="set_3_msg_sharing">第三方信息共享清单</string> <string name="set_account_security">账号与安全</string> <string name="set_temperature_unit">温度单位</string> <string name="set_logout">退出登录</string> <string name="set_privacy">隐私设置</string> <string name="set_nickname_modification">昵称修改</string> <string name="set_user_management">用户管理</string> <string name="set_message_center">消息中心</string> <string name="me_personal_data">个人资料</string> <string name="me_personal_data_portrait">头像</string> <string name="me_personal_data_user_name">用户名</string> <string name="me_personal_data_role">角色</string> <string name="me_personal_data_super_admin">超级管理员</string> <string name="me_personal_data_photograph">拍照</string> <string name="me_personal_data_select_album">从相册中选择</string> <string name="set_email_address">电子邮箱</string> <string name="set_not_bind">未绑定</string> <string name="set_language_choice">语言选择</string> <string name="set_c">℃(摄氏度)</string> <string name="set_f">℉(华氏度)</string> <string name="set_change_bind_phone_number">修改手机号码</string> <string name="set_change_bind_mail">修改邮箱地址</string> <string name="set_bind_phone_succeed">绑定手机号成功.</string> <string name="set_bind_mail_succeed">绑定邮箱成功.</string> <!--app更新--> <string name="app_version_number">版本号</string> <string name="app_scan_code_download">扫码下载智慧能源APP</string> <string name="app_version_upgrade">版本更新</string> <string name="app_new_version">已经是最新版本</string> <string name="app_service_agreement">服务协议</string> <string name="app_privacy_policy">隐私政策</string> <string name="app_update_now">立即更新</string> <string name="app_cancel_update">取消更新</string> <string name="app_discover_new_version">发现新版本</string> <string name="app_be_updating">正在更新</string> <string name="app_stop_current_download">是否停止当前下载?</string> <string name="app_version">版本</string> <string name="app_package_size">大小</string> <string name="app_update_content">为了正常升级河东APP,请点击设置按钮,允许安装未知来源应用,本功能只限用于河东APP版本升级,Android 11版本及以上需要在授权之后重新下载安装。</string> <string name="app_update_fail">授权失败,无法安装应用</string> <!--ota--> <string name="ota_binding_cloud_upgrade_fails">逆变器没绑定过,升级失败.</string> <string name="ota_not_cloud_upgrade_fails">逆变器没上云,升级失败.</string> <string name="ota_not_cloud_upgrade_fails">逆变器没连上云,升级失败.</string> <!--uin--> <string name="uni_open_error">页面初始化中 请等待5秒再点击</string> @@ -118,6 +174,23 @@ <string name="loading_privacy">隐私权政策及服务条款</string> <string name="loading_privacy_server">为了更好的保障您的合法权益,请您阅读并同意以下协议《隐私权政策》和《服务条款》</string> <string name="kill_app">再按一次退出应用</string> <string name="loading_not_supported">抱歉,暂不支持.</string> <string name="loading_title_tip">提示</string> <string name="loading_app_restart">确认后App将会重新启动.</string> <string name="loading_log_out">确认退出登录?</string> <!-- 权限 --> <string name="camera_album_file_create_fial">文件创建失败</string> <string name="camera_album_file_save_fial">保存路径异常,请重试</string> <!-- 权限 --> <!-- 图片上传 --> <string name="camera_album_file_get_fial">图片获取失败</string> <string name="camera_album_system_fial">系统处理图片失败,请重试</string> <string name="apk_update_content">为了正常升级河东APP,请点击设置按钮,允许安装未知来源应用,本功能只限用于河东APP版本升级,Android 11版本及以上需要在授权之后重新下载安装。</string> <string name="apk_update_sure">设置</string> <string name="permission_open">请到设置中打开权限</string> </resources>