我正在尝试将android平台添加到我的NativeScript项目中。当我运行tns平台添加android时,我收到以下错误:包名称必须如下所示:com.company.Name
这是我的环境: tns版本2.0.0, 节点版本4.4.3, tns医生返回未检测到任何问题
project.json中的包名称: com.mycompany.myproject
错误消息的名称大写为N.但是,如果我尝试使用Myproject,则应用于名称的正则表达式(^ [^ A-Z] + $)不会验证。
非常感谢任何建议。
谢谢。
答案 0 :(得分:1)
尝试打开位于app/App_Resources/Android
的 AndroidManifest.xml ,并将您的包名放在<manifest>
标记下。然后运行tns build android
,看看会发生什么。这应该运行得很好。如果没有,你可能会尝试获得一个新的应用程序,看看是否有什么东西不在其他地方的项目上导致这个问题冒出来。希望有所帮助:)