Skip to content

Commit 5552ea0

Browse files
authored
Merge pull request #49 from cslrfid/develop
Develop
2 parents 7e1c02e + 3e939a6 commit 5552ea0

File tree

153 files changed

+12797
-7861
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+12797
-7861
lines changed

android/FakeDependency.jar

22 Bytes
Binary file not shown.

app/build.gradle

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,21 @@ android {
66
buildConfig true
77
}
88

9-
compileSdk 34
9+
compileSdk 35
1010
defaultConfig {
1111
applicationId "com.csl.cs108ademoapp"
12-
minSdk 21
13-
targetSdk 34
14-
versionCode 41
15-
versionName "2.14.0"
12+
minSdk 23
13+
targetSdk 35
14+
versionCode 42
15+
versionName "2.14.31"
1616
}
1717
}
1818

1919
dependencies {
2020
implementation fileTree(include: ['*.jar'], dir: 'libs')
21-
implementation 'com.google.android.material:material:1.11.0'
22-
implementation project(':cs108library4a')
21+
implementation 'com.google.android.material:material:1.12.0'
22+
implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5'
23+
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
24+
implementation 'com.github.hannesa2:paho.mqtt.android:4.3.beta2'
2325
implementation project(':cslibrary4a')
24-
}
26+
}
Binary file not shown.
Binary file not shown.

app/src/main/AndroidManifest.xml

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,52 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
xmlns:tools="http://schemas.android.com/tools">
34

4-
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
5-
<uses-permission android:name="android.permission.INTERNET" />
65
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
76
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
7+
8+
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
9+
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
10+
11+
<uses-permission android:name="android.permission.BLUETOOTH" />
12+
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
13+
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
14+
15+
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
16+
17+
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
18+
<uses-permission android:name="androdi.permission.FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE"/>
19+
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION"/>
20+
21+
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
22+
<uses-permission android:name="android.permission.INTERNET" />
823
<uses-permission android:name="android.permission.STORAGE" />
24+
<uses-permission android:name="android.permission.WAKE_LOCK" />
25+
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
926
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
1027
<uses-permission android:name="android.permission.NFC" />
1128

1229
<application
30+
android:usesCleartextTraffic="true" tools:targetApi="28"
1331
android:allowBackup="true"
32+
android:label="@string/app_name_cs108"
1433
android:icon="@drawable/csl_logo"
15-
android:label="@string/app_name"
1634
android:supportsRtl="true"
1735
android:requestLegacyExternalStorage="true"
1836
android:theme="@style/AppTheme">
1937

38+
<service
39+
android:enabled="true"
40+
android:name="MyForegroundService"
41+
android:foregroundServiceType="location"
42+
android:exported="false"
43+
android:stopWithTask="true" />
44+
2045
<service android:name="CustomIME"
21-
android:label="@string/app_ime"
46+
android:label="@string/app_ime_cs108"
2247
android:exported="true"
2348
android:permission="android.permission.BIND_INPUT_METHOD">
49+
2450
<intent-filter>
2551
<action android:name="android.view.InputMethod" />
2652
</intent-filter>
@@ -31,16 +57,17 @@
3157
android:name="MainActivity"
3258
android:exported="true"
3359
android:screenOrientation="portrait">
34-
<intent-filter>
35-
<action android:name="android.intent.action.MAIN" />
36-
<category android:name="android.intent.category.LAUNCHER" />
37-
</intent-filter>
3860

3961
<intent-filter>
4062
<action android:name="android.nfc.action.ACTION_TAG_DISCOVERED" />
4163
<category android:name="android.intent.category.DEFAULT" />
4264
<data android:mimeType="text/plain" />
4365
</intent-filter>
66+
67+
<intent-filter>
68+
<action android:name="android.intent.action.MAIN" />
69+
<category android:name="android.intent.category.LAUNCHER" />
70+
</intent-filter>
4471
</activity>
4572
</application>
4673
</manifest>

cslibrary4a/src/main/java/com/csl/cslibrary4a/CustomAlertDialog.java renamed to app/src/main/java/com/csl/cs108ademoapp/CustomAlertDialog.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.csl.cslibrary4a;
1+
package com.csl.cs108ademoapp;
22

33
import android.app.Activity;
44
import android.app.AlertDialog;
@@ -28,7 +28,7 @@ public void onClick(DialogInterface dialog, int buttonId) {
2828
ans_false.run();
2929
}
3030
});
31-
dialog.setIcon(android.R.drawable.ic_dialog_alert);
31+
dialog.setIcon(R.drawable.alert);
3232
dialog.show();
3333
return true;
3434
}

0 commit comments

Comments
 (0)