在某些来源中,我看到了这样的声明
<item
android:id="@+id/menu_display_groups"
android:icon="@*android:drawable/ic_menu_allfriends"
android:title="@string/menu_displayGroup" />
Run Code Online (Sandbox Code Playgroud)
注意*
@*android:
Run Code Online (Sandbox Code Playgroud)
它似乎可以访问内部资源.但是想肯定地知道.
同样好奇,如果使用Android 2.2 SDK构建具有此类声明的应用程序是安全的,并在1.5上运行它.
您是对的,它可以访问平台应用程序的内部资源.它是不是安全这样的声明来构建应用程序,除非你是一个完整的系统镜像中建立一个捆绑的应用程序.
内部资源不仅可以(并且确实)从平台版本到平台版本进行更改/删除,还可以从设备到设备或设备版本更改为设备版本.
| 归档时间: |
|
| 查看次数: |
480 次 |
| 最近记录: |