Android中的XML外部实体
我目前正在开发一个Android应用程序(一个仅供个人使用的应用程序,永远不会点击Google Play),我想知道是否可以在AndroidManifest.xml中使用外部实体?我尝试引用另一个XML,它包含我想要使用的字符串,但它似乎不起作用。然而,内部实体确实起作用 不起作用:Android中的XML外部实体,android,xml,entity-framework,Android,Xml,Entity Framework,我目前正在开发一个Android应用程序(一个仅供个人使用的应用程序,永远不会点击Google Play),我想知道是否可以在AndroidManifest.xml中使用外部实体?我尝试引用另一个XML,它包含我想要使用的字符串,但它似乎不起作用。然而,内部实体确实起作用 不起作用: <!DOCTYPE root[ <!ENTITY p SYSTEM "perm.xml"> ]> ... <some tag>&p;</some tag>
<!DOCTYPE root[
<!ENTITY p SYSTEM "perm.xml">
]>
...
<some tag>&p;</some tag>
...
...
&p;
...
是否有效:
<!DOCTYPE root[
<!ENTITY p "android.permission.VIBRATE">
]>
...
<uses-permission android:name="&p;"/>
...
...
...
感谢您提供帮助,解释是否可以使用外部实体代替本地字符串。此处相同:
错误:元素的内容必须由格式良好的字符数据或标记组成。
是否可以添加perm.xml
?