ソースを参照

依赖ipu-mobile-xxx包,不在依赖wade-mobile-xxx包

huangbo 7 年 前
コミット
8e294d118d

+ 88 - 88
show-client/assets/mobile-action.xml

@ -1,73 +1,73 @@
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 2
<actions>
3 3
    <!-- MobileBasic -->
4
	<action name="call" class="com.wade.mobile.func.MobileBasic" method="call"/>
5
	<action name="beep" class="com.wade.mobile.func.MobileBasic" method="beep"/>
6
	<action name="sms" class="com.wade.mobile.func.MobileBasic" method = "sms"/>
7
	<action name="shock" class="com.wade.mobile.func.MobileBasic" method="shock"/>
4
	<action name="call" class="com.ai.ipu.mobile.plugin.MobileBasic" method="call"/>
5
	<action name="beep" class="com.ai.ipu.mobile.plugin.MobileBasic" method="beep"/>
6
	<action name="sms" class="com.ai.ipu.mobile.plugin.MobileBasic" method = "sms"/>
7
	<action name="shock" class="com.ai.ipu.mobile.plugin.MobileBasic" method="shock"/>
8 8
	<!-- MobileApp -->
9
	<action name="close" class="com.wade.mobile.func.MobileApp" method="close"/>
10
	<action name="logCat" class="com.wade.mobile.func.MobileApp" method="logCat"/>
9
	<action name="close" class="com.ai.ipu.mobile.plugin.MobileApp" method="close"/>
10
	<action name="logCat" class="com.ai.ipu.mobile.plugin.MobileApp" method="logCat"/>
11 11
	<!-- MobileNetWork -->
12
	<action name="httpGet" class="com.wade.mobile.func.MobileNetWork" method="httpGet"></action>
13
	<action name="dataRequest" class="com.wade.mobile.func.MobileNetWork" method="dataRequest"/>
14
	<action name="dataRequestWithHost" class="com.wade.mobile.func.MobileNetWork" method="dataRequestWithHost"/>
15
	<action name="httpRequest" class="com.wade.mobile.func.MobileNetWork" method="httpRequest"/>
16
	<action name="storageDataByThread" class="com.wade.mobile.func.MobileNetWork" method="storageDataByThread"/>
17
	<action name="httpDownloadFile" class="com.wade.mobile.func.MobileNetWork" method = "httpDownloadFile"/>
12
	<action name="httpGet" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="httpGet"></action>
13
	<action name="dataRequest" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="dataRequest"/>
14
	<action name="dataRequestWithHost" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="dataRequestWithHost"/>
15
	<action name="httpRequest" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="httpRequest"/>
16
	<action name="storageDataByThread" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="storageDataByThread"/>
17
	<action name="httpDownloadFile" class="com.ai.ipu.mobile.plugin.MobileNetWork" method = "httpDownloadFile"/>
18 18
	<!-- 
19
	<action name="shareByBluetooth" class="com.wade.mobile.func.MobileNetWork" method="shareByBluetooth"></action>
19
	<action name="shareByBluetooth" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="shareByBluetooth"></action>
20 20
	 -->
21
	<action name="setSmsListener" class="com.wade.mobile.func.MobileNetWork" method="setSmsListener"></action>
22
	<action name="downloadWithServlet" class="com.wade.mobile.func.MobileNetWork" method="downloadWithServlet"></action>
23
	<action name="uploadWithServlet" class="com.wade.mobile.func.MobileNetWork" method="uploadWithServlet"></action>
24
	<action name="openBrowser" class="com.wade.mobile.func.MobileNetWork" method="openBrowser" ></action>
21
	<action name="setSmsListener" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="setSmsListener"></action>
22
	<action name="downloadWithServlet" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="downloadWithServlet"></action>
23
	<action name="uploadWithServlet" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="uploadWithServlet"></action>
24
	<action name="openBrowser" class="com.ai.ipu.mobile.plugin.MobileNetWork" method="openBrowser" ></action>
25 25
	<!-- 打开浏览器插件 -->
26
	<action name="openIpuBrowser" class="com.wade.mobile.func.MobileBrowser" method="openIpuBrowser" ></action>
26
	<action name="openIpuBrowser" class="com.ai.ipu.mobile.plugin.MobileBrowser" method="openIpuBrowser" ></action>
27 27
	<!-- NFC -->
28
	<action name="initNfc" class="com.wade.mobile.func.MobileDevice" method="initNfc"></action>
28
	<action name="initNfc" class="com.ai.ipu.mobile.plugin.MobileDevice" method="initNfc"></action>
29 29
	
30 30
	<!-- MobileUI -->
31
	<action name="tip" class="com.wade.mobile.func.MobileUI" method="tip"/>
32
    <action name="alert" class="com.wade.mobile.func.MobileUI" method="alert"/>
33
	<action name="loadUrl" class="com.wade.mobile.func.MobileUI" method="loadUrl"/>
34
	<action name="openUrl" class="com.wade.mobile.func.MobileUI" method="openUrl"/>
35
	<action name="openPage" class="com.wade.mobile.func.MobileUI" method="openPage"/>
36
	<action name="openTemplate" class="com.wade.mobile.func.MobileUI" method="openTemplate"/>
37
	<action name="loadPage" class="com.wade.mobile.func.MobileUI" method="loadPage"/>
38
	<action name="loadTemplate" class="com.wade.mobile.func.MobileUI" method="loadTemplate"/>
39
	<action name="getTemplate" class="com.wade.mobile.func.MobileUI" method="getTemplate"/>
40
	<action name="getPage" class="com.wade.mobile.func.MobileUI" method="getPage"/>
41
	<action name="back" class="com.wade.mobile.func.MobileUI" method="back"/>
42
	<action name="backWithCallback" class="com.wade.mobile.func.MobileUI" method="backWithCallback"/>
43
	<action name="loadingStart" class="com.wade.mobile.func.MobileUI" method="loadingStart"/>
44
	<action name="loadingStop" class="com.wade.mobile.func.MobileUI" method="loadingStop"/>
45
	<action name="getDate" class="com.wade.mobile.func.MobileUI" method="getDate"/>
46
	<action name="getChoice" class="com.wade.mobile.func.MobileUI" method="getChoice"/>
47
	<action name="getContactsView" class="com.wade.mobile.func.MobileUI" method="getContactsView"/>
31
	<action name="tip" class="com.ai.ipu.mobile.plugin.MobileUI" method="tip"/>
32
    <action name="alert" class="com.ai.ipu.mobile.plugin.MobileUI" method="alert"/>
33
	<action name="loadUrl" class="com.ai.ipu.mobile.plugin.MobileUI" method="loadUrl"/>
34
	<action name="openUrl" class="com.ai.ipu.mobile.plugin.MobileUI" method="openUrl"/>
35
	<action name="openPage" class="com.ai.ipu.mobile.plugin.MobileUI" method="openPage"/>
36
	<action name="openTemplate" class="com.ai.ipu.mobile.plugin.MobileUI" method="openTemplate"/>
37
	<action name="loadPage" class="com.ai.ipu.mobile.plugin.MobileUI" method="loadPage"/>
38
	<action name="loadTemplate" class="com.ai.ipu.mobile.plugin.MobileUI" method="loadTemplate"/>
39
	<action name="getTemplate" class="com.ai.ipu.mobile.plugin.MobileUI" method="getTemplate"/>
40
	<action name="getPage" class="com.ai.ipu.mobile.plugin.MobileUI" method="getPage"/>
41
	<action name="back" class="com.ai.ipu.mobile.plugin.MobileUI" method="back"/>
42
	<action name="backWithCallback" class="com.ai.ipu.mobile.plugin.MobileUI" method="backWithCallback"/>
43
	<action name="loadingStart" class="com.ai.ipu.mobile.plugin.MobileUI" method="loadingStart"/>
44
	<action name="loadingStop" class="com.ai.ipu.mobile.plugin.MobileUI" method="loadingStop"/>
45
	<action name="getDate" class="com.ai.ipu.mobile.plugin.MobileUI" method="getDate"/>
46
	<action name="getChoice" class="com.ai.ipu.mobile.plugin.MobileUI" method="getChoice"/>
47
	<action name="getContactsView" class="com.ai.ipu.mobile.plugin.MobileUI" method="getContactsView"/>
48 48
	
49
	<action name="openWindow" class="com.wade.mobile.func.MobileUI" method="openWindow"/>
50
	<action name="closeWindow" class="com.wade.mobile.func.MobileUI" method="closeWindow"/>
51
	<action name="openDialog" class="com.wade.mobile.func.MobileUI" method="openDialog"/>
52
	<action name="closeDialog" class="com.wade.mobile.func.MobileUI" method="closeDialog"/>
53
	<action name="openSlidingMenu" class="com.wade.mobile.func.MobileUI" method="openSlidingMenu"/>
54
	<action name="closeSlidingMenu" class="com.wade.mobile.func.MobileUI" method="closeSlidingMenu"/>
55
	<action name="showNotification" class="com.wade.mobile.func.MobileUI" method="showNotification"/>
49
	<action name="openWindow" class="com.ai.ipu.mobile.plugin.MobileUI" method="openWindow"/>
50
	<action name="closeWindow" class="com.ai.ipu.mobile.plugin.MobileUI" method="closeWindow"/>
51
	<action name="openDialog" class="com.ai.ipu.mobile.plugin.MobileUI" method="openDialog"/>
52
	<action name="closeDialog" class="com.ai.ipu.mobile.plugin.MobileUI" method="closeDialog"/>
53
	<action name="openSlidingMenu" class="com.ai.ipu.mobile.plugin.MobileUI" method="openSlidingMenu"/>
54
	<action name="closeSlidingMenu" class="com.ai.ipu.mobile.plugin.MobileUI" method="closeSlidingMenu"/>
55
	<action name="showNotification" class="com.ai.ipu.mobile.plugin.MobileUI" method="showNotification"/>
56 56
	
57 57
	<!-- SoftKeyBoard -->
58
	<action name="showKeyBoard" class="com.wade.mobile.func.SoftKeyBoard" method="showKeyBoard"/>
59
	<action name="hideKeyBoard" class="com.wade.mobile.func.SoftKeyBoard" method="hideKeyBoard"/>
60
	<action name="toggleKeyBoard" class="com.wade.mobile.func.SoftKeyBoard" method="toggleKeyBoard"/>
58
	<action name="showKeyBoard" class="com.ai.ipu.mobile.plugin.SoftKeyBoard" method="showKeyBoard"/>
59
	<action name="hideKeyBoard" class="com.ai.ipu.mobile.plugin.SoftKeyBoard" method="hideKeyBoard"/>
60
	<action name="toggleKeyBoard" class="com.ai.ipu.mobile.plugin.SoftKeyBoard" method="toggleKeyBoard"/>
61 61
	<!-- MobileCamera -->
62
	<action name="getPhoto" class="com.wade.mobile.func.MobileCamera" method="getPhoto"/>
63
	<action name="getPicture" class="com.wade.mobile.func.MobileCamera" method="getPicture"/>
64
	<action name="getBase64Picture" class="com.wade.mobile.func.MobileCamera" method="getBase64Picture"/>
65
	<action name="getCompressPicture" class="com.wade.mobile.func.MobileCamera" method="getCompressPicture"/>
62
	<action name="getPhoto" class="com.ai.ipu.mobile.plugin.MobileCamera" method="getPhoto"/>
63
	<action name="getPicture" class="com.ai.ipu.mobile.plugin.MobileCamera" method="getPicture"/>
64
	<action name="getBase64Picture" class="com.ai.ipu.mobile.plugin.MobileCamera" method="getBase64Picture"/>
65
	<action name="getCompressPicture" class="com.ai.ipu.mobile.plugin.MobileCamera" method="getCompressPicture"/>
66 66
	
67 67
	<!-- MobileInfo -->
68
	<action name="getTerminalType" class="com.wade.mobile.func.MobileInfo" method="getTerminalType"/>
69
	<action name="getSysInfo" class="com.wade.mobile.func.MobileInfo" method="getSysInfo"/>
70
	<action name="getNetInfo" class="com.wade.mobile.func.MobileInfo" method="getNetInfo"/>
68
	<action name="getTerminalType" class="com.ai.ipu.mobile.plugin.MobileInfo" method="getTerminalType"/>
69
	<action name="getSysInfo" class="com.ai.ipu.mobile.plugin.MobileInfo" method="getSysInfo"/>
70
	<action name="getNetInfo" class="com.ai.ipu.mobile.plugin.MobileInfo" method="getNetInfo"/>
71 71
	<!-- SwitchActivity -->
72 72
	<action name="browserFile" class="com.ailk.mobile.client.func.SwitchActivity" method = "browserFile"/>
73 73
	<action name="openDisplayPage" class="com.ailk.mobile.client.func.SwitchActivity" method = "openDisplayPage"/>
@ -78,42 +78,42 @@
78 78
	 <action name="selectLocation" class="com.ai.ipu.map.func.MobileMap" method="selectLocation"></action> 
79 79
	 -->
80 80
	<!-- MobileStorage -->
81
	<action name="removeMemoryCache" class="com.wade.mobile.func.MobileStorage" method="removeMemoryCache"></action>
82
	<action name="clearMemoryCache" class="com.wade.mobile.func.MobileStorage" method="clearMemoryCache"></action>
83
	<action name="setMemoryCache" class="com.wade.mobile.func.MobileStorage" method="setMemoryCache"></action>
84
	<action name="getMemoryCache" class="com.wade.mobile.func.MobileStorage" method="getMemoryCache"></action>
85
	<action name="setOfflineCache" class="com.wade.mobile.func.MobileStorage" method="setOfflineCache"/>
86
	<action name="getOfflineCache" class="com.wade.mobile.func.MobileStorage" method="getOfflineCache"/>
87
	<action name="removeOfflineCache" class="com.wade.mobile.func.MobileStorage" method="removeOfflineCache"/>
88
	<action name="clearOfflineCache" class="com.wade.mobile.func.MobileStorage" method="clearOfflineCache"/>
81
	<action name="removeMemoryCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="removeMemoryCache"></action>
82
	<action name="clearMemoryCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="clearMemoryCache"></action>
83
	<action name="setMemoryCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="setMemoryCache"></action>
84
	<action name="getMemoryCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="getMemoryCache"></action>
85
	<action name="setOfflineCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="setOfflineCache"/>
86
	<action name="getOfflineCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="getOfflineCache"/>
87
	<action name="removeOfflineCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="removeOfflineCache"/>
88
	<action name="clearOfflineCache" class="com.ai.ipu.mobile.plugin.MobileStorage" method="clearOfflineCache"/>
89 89
	<!-- MobileFile -->
90
	<action name="writeFile" class="com.wade.mobile.func.MobileFile" method="writeFile"></action>
91
	<action name="appendFile" class="com.wade.mobile.func.MobileFile" method="appendFile"></action>
92
	<action name="readFile" class="com.wade.mobile.func.MobileFile" method="readFile"></action>
93
	<action name="openFile" class="com.wade.mobile.func.MobileFile" method="openFile"></action>
94
	<action name="deleteFile" class="com.wade.mobile.func.MobileFile" method="deleteFile"></action>
95
	<action name="openFile" class="com.wade.mobile.func.MobileFile" method="openFile"/>
96
	<action name="getAllFile" class="com.wade.mobile.func.MobileFile" method="getAllFile" />
97
	<action name="cleanResource" class="com.wade.mobile.func.MobileFile" method="cleanResource" />
98
	<action name="getRelativePath" class="com.wade.mobile.func.MobileFile" method="getRelativePath"/>
90
	<action name="writeFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="writeFile"></action>
91
	<action name="appendFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="appendFile"></action>
92
	<action name="readFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="readFile"></action>
93
	<action name="openFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="openFile"></action>
94
	<action name="deleteFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="deleteFile"></action>
95
	<action name="openFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="openFile"/>
96
	<action name="getAllFile" class="com.ai.ipu.mobile.plugin.MobileFile" method="getAllFile" />
97
	<action name="cleanResource" class="com.ai.ipu.mobile.plugin.MobileFile" method="cleanResource" />
98
	<action name="getRelativePath" class="com.ai.ipu.mobile.plugin.MobileFile" method="getRelativePath"/>
99 99

100 100
	<!-- audio -->
101
	<action name="audioRecord" class="com.wade.mobile.func.MobileAudio" method="audioRecord"/>
102
	<action name="audioPlay" class="com.wade.mobile.func.MobileAudio" method="audioPlay"/>
101
	<action name="audioRecord" class="com.ai.ipu.mobile.plugin.MobileAudio" method="audioRecord"/>
102
	<action name="audioPlay" class="com.ai.ipu.mobile.plugin.MobileAudio" method="audioPlay"/>
103 103
	
104 104
	<!-- video -->
105
	<action name="recordVideo" class="com.wade.mobile.func.MobileVideo" method="recordVideo"/>
106
	<action name="playVideo" class="com.wade.mobile.func.MobileVideo" method="playVideo"/>
105
	<action name="recordVideo" class="com.ai.ipu.mobile.plugin.MobileVideo" method="recordVideo"/>
106
	<action name="playVideo" class="com.ai.ipu.mobile.plugin.MobileVideo" method="playVideo"/>
107 107
	
108 108
	<action name="openApp" class="com.ai.mobile.func.OpenOtherApp" method="openApp"></action>
109 109
	
110 110
	<!-- MobileDB -->
111
	<action name="execSQL" class="com.wade.mobile.func.MobileDB" method="execSQL"></action>
112
	<action name="insert" class="com.wade.mobile.func.MobileDB" method="insert"></action>
113
	<action name="delete" class="com.wade.mobile.func.MobileDB" method="delete"></action>
114
	<action name="update" class="com.wade.mobile.func.MobileDB" method="update"></action>
115
	<action name="select" class="com.wade.mobile.func.MobileDB" method="select"></action>
116
	<!-- del by wyj <action name="selectFirst" class="com.wade.mobile.func.MobileDB" method="selectFirst"></action> -->
111
	<action name="execSQL" class="com.ai.ipu.mobile.plugin.MobileDB" method="execSQL"></action>
112
	<action name="insert" class="com.ai.ipu.mobile.plugin.MobileDB" method="insert"></action>
113
	<action name="delete" class="com.ai.ipu.mobile.plugin.MobileDB" method="delete"></action>
114
	<action name="update" class="com.ai.ipu.mobile.plugin.MobileDB" method="update"></action>
115
	<action name="select" class="com.ai.ipu.mobile.plugin.MobileDB" method="select"></action>
116
	<!-- del by wyj <action name="selectFirst" class="com.ai.ipu.mobile.plugin.MobileDB" method="selectFirst"></action> -->
117 117
	
118 118
	<!-- MobilePush -->
119 119
	<action name="registerForPush" class="com.ai.mobile.im.func.MobilePush" method="registerForPush"></action>
@ -126,15 +126,15 @@
126 126
	<action name="setCallbackForPushWithYunba" class="com.ai.ipu.push.IpuPushPlugin" method="setCallbackForPush"></action>
127 127

128 128
    <!-- Contact-->
129
	<action name="getContacts" class="com.wade.mobile.func.MobileContactDetail" method="getContacts"></action>
129
	<action name="getContacts" class="com.ai.ipu.mobile.plugin.MobileContactDetail" method="getContacts"></action>
130 130
	
131 131
	<!-- keyboard provided by Beijing CMC PSO -->
132
	<action name="openKeyboard" class="com.wade.mobile.func.MobileKeyboard" method="openKeyboard"></action>
132
	<action name="openKeyboard" class="com.ai.ipu.mobile.plugin.MobileKeyboard" method="openKeyboard"></action>
133 133

134 134
    <!-- ScreenLock provided by Beijing CMC PSO-->
135
	<action name="setScreenLock" class="com.wade.mobile.func.MobileScreenLock" method="setScreenLock"></action>
136
	<action name="getScreenLockState" class="com.wade.mobile.func.MobileScreenLock" method="getScreenLockState"></action>
137
	<action name="screenUnlock" class="com.wade.mobile.func.MobileScreenLock" method="screenUnlock"></action>
135
	<action name="setScreenLock" class="com.ai.ipu.mobile.plugin.MobileScreenLock" method="setScreenLock"></action>
136
	<action name="getScreenLockState" class="com.ai.ipu.mobile.plugin.MobileScreenLock" method="getScreenLockState"></action>
137
	<action name="screenUnlock" class="com.ai.ipu.mobile.plugin.MobileScreenLock" method="screenUnlock"></action>
138 138

139 139
    <!--OpenApp-->
140 140
	<action name="openNative" class="com.ai.ipu.func.MobileOpenApp" method="openNative"></action>
@ -190,8 +190,8 @@
190 190
	<action name="openPathMenu" class="com.ai.ipu.ipu_pathmenu.func.MobilePathMenu" method="openPathMenu"></action>
191 191
	<action name="closePathMenu" class="com.ai.ipu.ipu_pathmenu.func.MobilePathMenu" method="closePathMenu"></action>
192 192

193
	<action name="clearBackStack" class="com.wade.mobile.func.MobileUI" method="clearBackStack"></action>
193
	<action name="clearBackStack" class="com.ai.ipu.mobile.plugin.MobileUI" method="clearBackStack"></action>
194 194
	<!-- 物理按键监听 -->
195
	<action name="setKeyDownFlag" class="com.wade.mobile.func.MobileUI" method="setKeyDownFlag"></action>
196
	<action name="cleanKeyDownFlag" class="com.wade.mobile.func.MobileUI" method="cleanKeyDownFlag"></action>
195
	<action name="setKeyDownFlag" class="com.ai.ipu.mobile.plugin.MobileUI" method="setKeyDownFlag"></action>
196
	<action name="cleanKeyDownFlag" class="com.ai.ipu.mobile.plugin.MobileUI" method="cleanKeyDownFlag"></action>
197 197
</actions>

+ 1 - 1
show-client/assets/mobile-config.xml

@ -9,7 +9,7 @@
9 9
	<!-- 必须。数据接口的servlet路径 -->
10 10
	<config name="request_servlet" value="/mobiledata"/>
11 11
	<!-- 非必须,默认应用名。sd卡上的应用根目录名字,解决应用中文名的问题 -->
12
	<config name="app_path" value="display-client"/>
12
	<config name="app_path" value="show-client"/>
13 13
	<!-- 非必须,默认UTF-8。 应用需要用到的编码 -->
14 14
	<config name="encode" value="UTF-8"/>
15 15
	<!-- 必须。应用license -->

+ 3 - 5
show-client/project.properties

@ -11,8 +11,6 @@
11 11
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 12
13 13
# Project target.
14
target=android-19
15
sdk.buildtools=19.1
16
android.library=false
17
android.library.reference.1=../../ipu-platform/wade-mobile-lib
18
android.library.reference.2=../../ipu-platform/wade-mobile-common
14
target=android-22
15
android.library.reference.1=../ipu-mobile-common
16
android.library.reference.2=../ipu-mobile-libs

+ 15 - 15
show-client/src/com/ai/ipu/display/MainActivity.java

@ -9,24 +9,24 @@ import android.util.DisplayMetrics;
9 9
import android.view.View;
10 10

11 11
import com.ai.ipu.mobile.app.AppInfoUtil;
12
import com.ai.ipu.mobile.app.AppRecord;
12 13
import com.ai.ipu.mobile.app.ApplicationManager;
13 14
import com.ai.ipu.mobile.app.MobileCheck;
14 15
import com.ai.ipu.mobile.app.MobileOperation;
16
import com.ai.ipu.mobile.frame.activity.TemplateMainActivity;
17
import com.ai.ipu.mobile.frame.config.ServerConfig;
18
import com.ai.ipu.mobile.plugin.MobileUI;
15 19
import com.ai.ipu.mobile.res.assets.AssetsUtil;
20
import com.ai.ipu.mobile.ui.comp.dialog.ConfirmBlockDialog;
21
import com.ai.ipu.mobile.ui.comp.menu.PathMenu;
22
import com.ai.ipu.mobile.ui.comp.menu.PathMenu.OnButtonClickListener;
23
import com.ai.ipu.mobile.ui.view.FlipperLayout;
24
import com.ai.ipu.mobile.util.Constant;
25
import com.ai.ipu.mobile.util.Constant.LoadingDialogStyle;
16 26
import com.ai.ipu.mobile.util.IpuMobileLog;
27
import com.ai.ipu.mobile.util.Messages;
17 28
import com.ai.ipu.show.R;
18 29
import com.umeng.analytics.MobclickAgent;
19
import com.wade.mobile.app.AppRecord;
20
import com.wade.mobile.frame.activity.TemplateMainActivity;
21
import com.wade.mobile.frame.config.ServerConfig;
22
import com.wade.mobile.func.MobileUI;
23
import com.wade.mobile.ui.comp.dialog.ConfirmBlockDialog;
24
import com.wade.mobile.ui.comp.menu.PathMenu;
25
import com.wade.mobile.ui.comp.menu.PathMenu.OnButtonClickListener;
26
import com.wade.mobile.ui.view.FlipperLayout;
27
import com.wade.mobile.util.Constant;
28
import com.wade.mobile.util.Constant.LoadingDialogStyle;
29
import com.wade.mobile.util.Messages;
30 30

31 31
public class MainActivity extends TemplateMainActivity {
32 32
	private PathMenu pathMenu;
@ -105,11 +105,11 @@ public class MainActivity extends TemplateMainActivity {
105 105
					flipperLayout.back();
106 106
					return;
107 107
				}else {
108
					getWadeMobileClient().shutdownByConfirm(Messages.CONFIRM_CLOSE);
108
					getIpuMobileClient().shutdownByConfirm(Messages.CONFIRM_CLOSE);
109 109
				}
110 110
			}
111 111
		} catch (Exception e) {
112
			getWadeMobileClient().shutdownByConfirm(Messages.CONFIRM_CLOSE);
112
			getIpuMobileClient().shutdownByConfirm(Messages.CONFIRM_CLOSE);
113 113
		}
114 114
		
115 115
	}
@ -194,12 +194,12 @@ public class MainActivity extends TemplateMainActivity {
194 194
	protected void error(Exception e) {
195 195
		handler.sendEmptyMessage(3);
196 196
		if(e instanceof java.net.ConnectException){			
197
			getWadeMobileClient().alert("启动失败:网络连接错误", Constant.Function.close, new Object[] {false});
197
			getIpuMobileClient().alert("启动失败:网络连接错误", Constant.Function.close, new Object[] {false});
198 198
			return;
199 199
		}
200 200
		if (e instanceof SocketTimeoutException) {
201 201
			// 这个地方需要关闭应用
202
			getWadeMobileClient().alert(Messages.CONN_SERVER_FAILED, Constant.Function.close, new Object[] {false});
202
			getIpuMobileClient().alert(Messages.CONN_SERVER_FAILED, Constant.Function.close, new Object[] {false});
203 203
			return;
204 204
		}
205 205
		IpuMobileLog.e(TAG, e.getMessage(), e);

+ 4 - 4
show-client/src/com/ai/ipu/func/MobileOpenApp.java

@ -7,18 +7,18 @@ import android.content.Intent;
7 7
8 8
import com.ai.ipu.mobile.app.MobileCheck;
9 9
import com.ai.ipu.mobile.app.SimpleUpdate;
10
import com.ai.ipu.mobile.frame.IIpuMobile;
11
import com.ai.ipu.mobile.frame.config.MobileConfig;
12
import com.ai.ipu.mobile.frame.plugin.Plugin;
10 13
import com.ai.ipu.mobile.ui.HintUtil;
11 14
import com.ailk.common.data.IData;
12 15
import com.ailk.common.data.impl.DataMap;
13 16
import com.umeng.analytics.MobclickAgent;
14 17
import com.umeng.analytics.MobclickAgent.EScenarioType;
15
import com.wade.mobile.frame.IWadeMobile;
16
import com.wade.mobile.frame.config.MobileConfig;
17
import com.wade.mobile.frame.plugin.Plugin;
18 18
19 19
public class MobileOpenApp extends Plugin {
20 20
21
	public MobileOpenApp(IWadeMobile wademobile) {
21
	public MobileOpenApp(IIpuMobile wademobile) {
22 22
		super(wademobile);
23 23
		// TODO Auto-generated constructor stub
24 24
		//集成友盟基本统计分析功能(普通统计模式)