添加了活动别名后,构建失败并显示:
function printBlock(obj) {
for (var prop in obj) {
if (obj[prop]) {
console.log(obj[prop]); // or do whatever you mean by 'print'
}
}
}
即使Android开发者文档说明,该名称也没有引用实际的类。
机器人:名称
别名的唯一名称。该名称应类似于完全限定的类名。但是,与目标活动的名称不同,别名是任意的;它并不是指实际的课程。
这是我的活动声明:
error: attribute 'android:name' in <activity-alias> tag must be a valid Java class name.
答案 0 :(得分:5)
在此明确我们可以为别名选择任何唯一的名称,但不清楚的是唯一名称应该是有效的类名(即名称不应包含“ - ”,空格,特殊字符等)。
这就是为什么在构建应用程序时出现错误(error: attribute 'android:name' in <activity-alias> tag must be a valid Java class name.
)的原因。