Rom*_*iel 10 android annotations manifest classnotfoundexception android-annotations
我正在尝试使用Android注释框架,因为它看起来非常强大.我完全坚持基于它配置我的第一个项目.我遵循了wiki的每一步,但是在构建之后它不会生成任何文件.
所以当我从清单中请求生成的类时:
<activity android:name=".MyActivity_"
android:label="@string/app_name">
Run Code Online (Sandbox Code Playgroud)
我得到一个例外:
java.lang.ClassNotFoundException
Run Code Online (Sandbox Code Playgroud)
我的活动与维基中的活动完全相同:
@EActivity(R.layout.main)
public class MyActivity extends Activity {
@ViewById
EditText myInput;
@ViewById(R.id.myTextView)
TextView textView;
@Click
void myButton() {
String name = myInput.getText().toString();
textView.setText("Hello "+name);
}
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
编辑:刚刚找到一个目录".apt_generated",但它在构建后是空的.
这似乎是一个 AndroidAnnotations 错误,应该在专用错误跟踪器上报告,此处: http: //code.google.com/p/androidannotations/issues/entry。您还可以使用 AndroidAnnotations 邮件列表,http://groups.google.com/group/androidannotations
首先,我有几个问题:
您使用哪种 IDE:Eclipse、Netbeans、IntelliJ?哪个版本?
您使用 Maven、Ant 还是仅使用您的 IDE 来构建项目?
您的问题可能是由于以下几个原因造成的:未触发注释处理、AA 中的错误或在不属于类路径的文件夹中生成的文件。
在 Eclipse 中,您可以从“Window > Show View > Error Log”视图中获取更多信息。如果触发注释处理,您应该会看到一些有关 AndroidAnnotations 的消息。
| 归档时间: |
|
| 查看次数: |
5078 次 |
| 最近记录: |