我一直在尝试按照GitHub 上此 wiki的说明在我的应用程序中加入对 Parse Push 的支持。在为 Android 构建时,最后一个绊脚石是构建日志中的以下错误消息:
已为元素“application”指定了绑定到命名空间“ http://schemas.android.com/apk/res/android ”的属性“name”。
原来,构建提示的组合
codename1.arg.android.multidex=true
和
codename1.arg.android.xapplication_attr=android\:name\="com.parse4cn1.nativeinterface.CN1AndroidApplication"
导致了这个问题。开启multidex后,应用名称变为android.support.multidex.MultiDexApplication
我通过设置multidex
来解决它false
,但如果我需要它true
怎么办?