创建一个开关后发生了一些事情,我得到了错误.所以我遵循这个主题: Android需要编译器合规级别5.0或6.0.找到'1.7'而不是.请使用Android工具>修复项目属性但是我的应用程序在开始崩溃之前有效:
06-14 16:50:34.563: W/dalvikvm(21199): threadid=1: thread exiting with uncaught exception (group=0x41745360)
06-14 16:50:34.563: E/AndroidRuntime(21199): FATAL EXCEPTION: main
06-14 16:50:34.563: E/AndroidRuntime(21199): java.lang.RuntimeException: Unable to get provider com.projectcaruso.naturalfamilyplaning.StatusProvider: java.lang.ClassNotFoundException: com.projectcaruso.naturalfamilyplaning.StatusProvider
06-14 16:50:34.563: E/AndroidRuntime(21199): at android.app.ActivityThread.installProvider(ActivityThread.java:4692)
06-14 16:50:34.563: E/AndroidRuntime(21199): at android.app.ActivityThread.installContentProviders(ActivityThread.java:4319)
Run Code Online (Sandbox Code Playgroud)
表现:
<provider android:name=".StatusProvider"
android:authorities="com.projectcaruso.naturalfamilyplaning"/>
Run Code Online (Sandbox Code Playgroud)
类:
public class StatusProvider extends ContentProvider {
Run Code Online (Sandbox Code Playgroud)
修复项目属性将其设置为复选框启用项目特定设置,并将其设置为合规性级别1.6.
右键单击您的项目 - > Properties - > Java Compiler.在Java编译器内部,确保JDK编译器合规性级别设置为1.6而不是其他任何内容.
此外,如果您连接了任何库项目,请确保它们也使用相同的设置.
| 归档时间: |
|
| 查看次数: |
12486 次 |
| 最近记录: |