动用 aapt 获取 设备名称

团结做的Android项目,应用名称总是和第一个制造的activity的标题名一致,小编早就把app和activity的label改成了三个不均等的,但结果使用名依旧默许生成了activity的名字是自家哪儿出难点了呢?下边附上了连带的代码:

安装aapt工具,施行如下命令就可以
<pre>
<code>
aapt.exe dump badging G:\weixin6322android820.apk </code></pre><pre>package: name='com.tencent.mm' versionCode='820' versionName='6.3.22'
sdkVersion:'15'
targetSdkVersion:'23'
uses-permission:'com.tencent.mm.plugin.permission.READ'
uses-permission:'com.tencent.mm.plugin.permission.WRITE'
uses-permission:'com.tencent.mm.permission.MM_MESSAGE'
uses-permission:'com.huawei.authentication.HW_ACCESS_AUTH_SERVICE'
uses-feature-not-required:'android.hardware.camera'
uses-feature-not-required:'android.hardware.camera.autofocus'
...
uses-feature-not-required:'android.hardware.wifi'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
...
uses-permission:'android.permission.BROADCAST_STICKY'
uses-permission:'android.permission.SYSTEM_ALERT_WINDOW'

==============================================================================

金沙国际 1

Paste_Image.png

   1 qla2xxx                  sdk       SP B0     active  alive       0      0

application: label='WeChat' icon='r/h/icon.png'
uses-library-not-required:'com.google.android.maps'
uses-library-not-required:'com.sec.android.app.multiwindow'
launchable activity name='com.tencent.mm.ui.LauncherUI'label='WeChat' icon=''
uses-library-not-required:'com.here.android'
main
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'en' 'zh_CN' 'zh_金沙国际,TW'
densities: '120' '160' '213' '240' '320' '480' '640'
native-code: 'armeabi' 'lib/'
</pre>

如此那般在RAC安装进度中只需求在各主机对应raw设备名称就能够了。

金沙国际 2

 

  • package: 前面包涵了包名,版本号,版本名称
  • sdkVersion:sdk版本
  • targetSdkVersion:为当前sdk版本
  • uses-permission:所接收的权限
  • application:末端包含了应用名称及利用Logo路径
  • launchable activity 后边包蕴了暗中认可运营的activity及称谓和Logo

--------------- Host ---------------   - Stor -   -- I/O Path --  -- Stats ---

Logical device ID=600601601EA02500FA322E81207AE111 [LUN 1]

 

state=alive; policy=BasicFailover; priority=0; queued-IOs=0; 

==============================================================================

   0 qla2xxx                  sdk       SP A1     active  alive       0      0

 

Logical device ID=600601601EA02500326149A0207AE111 [LUN 10]

   0 qla2xxx                  sdc       SP B1     active  alive       0      0

Owner: default=SP A, current=SP A       Array failover mode: 1

/dev/emcpowerb                   /dev/emcpowera

DBTest1:/home/oracle # powermt display dev=all

###  HW Path               I/O Paths    Interf.   Mode    State   Q-IOs Errors

state=alive; policy=BasicFailover; priority=0; queued-IOs=0; 

Pseudo name=emcpowera

   0 qla2xxx                  sdl       SP A1     active  alive       0      0

在主机DBTEST1上得到的新闻如下:

==============================================================================

   0 qla2xxx                  sdh       SP A1     unlic   alive       0      0

   1 qla2xxx                  sdm       SP B0     active  alive       0      0

   0 qla2xxx   www.2cto.com   sdg       SP B1     active  alive       0      0

   1 qla2xxx                  sdn       SP A0     active  alive       0      0

   0 qla2xxx                  sde       SP B1     unlic   alive       0      0

/dev/raw/raw1                   /dev/emcpowerc                     /dev/emcpowerc

   0 qla2xxx                  sdc       SP B1     unlic   alive       0      0

#emcpadm renamepseudo –s emcpowerb –t emcpowera

==============================================================================

--------------- Host ---------------   - Stor -   -- I/O Path --  -- Stats ---

   1 qla2xxx                  sdo       SP A0     active  alive       0      0

--------------- Host ---------------   - Stor -   -- I/O Path --  -- Stats ---

Logical device ID=600601601EA02500F22E8FC2207AE111 [LUN 11]