APK逆向工程 - "移动护士站 v1.69" 源代码分析


源码分析说明


当前分析文件:移动护士站 v1.69 -- AndroidManifest.xml

本分析报告仅用于安全研究目的,禁止用于任何非法用途。所有操作均需遵守当地法律法规。


<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="150919369" android:versionName="1.69" package="com.kyee.mobilenursestation" platformBuildVersionCode="19" platformBuildVersionName="4.4.2-1456859"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.MOUNT_FORMAT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_LOGS" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="com.honeywell.decode.permission.DECODE" />
    <uses-permission android:name="android.permission.BCREADER" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.GET_TASKS" />
    <application android:theme="@android:style/Theme.Black.NoTitleBar" android:label="@string/app_name" android:icon="@drawable/ic_nursing_station" android:name="com.kyee.nursestation.global.CustomApplication" android:allowBackup="true">
        <activity android:theme="@android:style/Theme.Black.NoTitleBar" android:name="com.kyee.nursestation.controller.WelcomeActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:theme="@android:style/Theme.Black.NoTitleBar" android:name="com.kyee.nursestation.controller.UserLoginActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="com.motorolasolutions.emdk.sample.dwdemosample.RECVR_LOGIN" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:theme="@android:style/Theme.Black.NoTitleBar" android:name="com.kyee.nursestation.controller.NurseStationActivity" android:exported="true" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="com.motorolasolutions.emdk.sample.dwdemosample.RECVR_MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:name="com.kyee.nursestation.views.menu.vitalsigns.BedEventActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan" />
        <activity android:theme="@android:style/Theme.Black.NoTitleBar" android:name="com.kyee.nursestation.views.menu.bloodAdvice.activity.BloodAdviceActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan" />
        <activity android:theme="@android:style/Theme.Black.NoTitleBar" android:name="com.kyee.nursestation.views.menu.checkout.CheckoutDetailActivity" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="com.kyee.checkout" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <service android:name="com.kyee.nursestation.utils.SynchronousDataService" />
        <service android:name="com.kyee.nursestation.views.menu.bloodAdvice.remind.RemindService" />
        <service android:name="com.kyee.nursestation.views.menu.bloodAdvice.remind.PrepareBloodService" />
        <service android:name="com.kyee.apkupdate.AppUpdateService" />
        <receiver android:name="com.kyee.nursestation.utils.scancontrol.BNBroadCastReceiver">
            <intent-filter android:priority="1000">
                <action android:name="SYSTEM_RFID_READ" />
                <action android:name="SYSTEM_BAR_READ" />
            </intent-filter>
        </receiver>
        <receiver android:name="com.kyee.nursestation.utils.scancontrol.EMHBroadCastReceiver">
            <intent-filter android:priority="1000">
                <action android:name="com.ge.action.barscan" />
            </intent-filter>
        </receiver>
    </application>
</manifest>