我目前正在使用在线资源。我做过一些研究但很难找到类似的东西。
问题在于,在第一个示例中,我在Eclipse中创建应用程序之后立即运行该应用程序(我的结果没有变化)。唯一的变化是目标SDK,必须设置为最新的Android版本。
因此,当我运行应用程序时,布局看起来有点原始,文本不居中,标题标签中不显示图标。我也无法在Main_Activity图形布局中看到该应用程序。
创建的应用程序称为静默模式切换,我将在需要时更新所需的任何代码。我无法包含应用程序输出...
标签前面应该有应用程序徽标或图像,以及" Hello World!"文字应该出现在屏幕的中央。
P.S。由于我的新配置文件在SO上,我无法包含屏幕截图。
- 以下是LogCat中生成的文本(应用程序在AVD中启动),
希望这可以帮助:
- 09-17 18:33:04.941:E / Trace(676):错误打开跟踪文件:没有这样的
文件或目录(2)
- 09-17 18:33:05.541:W / dalvikvm(676):VFY:无法找到班级
签名中引用(Landroid / view / SearchEvent;)
- 09-17 18:33:05.541:I / dalvikvm(676):找不到方法
android.view.Window $ Callback.onSearchRequested,引自
方法
android.support.v7.internal.view.WindowCallbackWrapper.onSearchRequested
- 09-17 18:33:05.541:W / dalvikvm(676):VFY:无法解决
接口方法14052:
Landroid /视图/窗口$回调; .onSearchRequested
(Landroid / view / SearchEvent;)Z
- 09-17 18:33:05.541:D / dalvikvm(676):VFY:替换操作码0x72
0x0002
- 09-17 18:33:05.541:I / dalvikvm(676):找不到方法
android.view.Window $ Callback.onWindowStartingActionMode,引用
来自方法android.support.v7.internal.view.WindowCallbackWrapper.onWindowStartingActionMode
- 09-17 18:33:05.551:W / dalvikvm(676):VFY:无法解决
界面方法14056:
Landroid /视图/窗口$回调; .onWindowStartingActionMode
(Landroid /视图/ ActionMode $回调; I)Landroid /视图/ ActionMode;
- 09-17 18:33:05.551:D / dalvikvm(676):VFY:替换操作码0x72
0x0002
- 09-17 18:33:05.761:I / dalvikvm(676):找不到方法
android.view.ViewGroup.onRtlPropertiesChanged,引用自
方法android.support.v7.widget.Toolbar.onRtlPropertiesChanged
- 09-17 18:33:05.771:W / dalvikvm(676):VFY:无法解析虚拟
方法13953:Landroid / view / ViewGroup; .onRtlPropertiesChanged(I)V
- 09-17 18:33:05.771:D / dalvikvm(676):VFY:替换操作码0x6f at
0x0007
- 09-17 18:33:05.801:I / dalvikvm(676):找不到方法
android.content.res.TypedArray.getChangingConfigurations,
参考方法
android.support.v7.internal.widget.TintTypedArray.getChangingConfigurations
- 09-17 18:33:05.801:W / dalvikvm(676):VFY:无法解析虚拟
方法401:
Landroid / content / res / TypedArray; .getChangingConfigurations()I
- 09-17 18:33:05.801:D / dalvikvm(676):VFY:替换操作码0x6e at
0x0002
- 09-17 18:33:05.801:I / dalvikvm(676):找不到方法
android.content.res.TypedArray.getType,从方法
引用
android.support.v7.internal.widget.TintTypedArray.getType
- 09-17 18:33:05.801:W / dalvikvm(676):VFY:无法解析虚拟
方法423:Landroid / content / res / TypedArray; .getType(I)I
- 09-17 18:33:05.801:D / dalvikvm(676):VFY:替换操作码0x6e at
0x0002
- 09-17 18:33:06.181:D / gralloc_goldfish(676):没有GPU的仿真器
检测到仿真。
- 09-17 18:33:06.241:D / dalvikvm(676):GC_CONCURRENT释放200K,4%
免费8211K / 8519K,暂停18ms + 8ms,总计163ms
1 个答案:
答案 0 :(得分:2)
我遇到了同样的问题,我通过更改此导入语句解决了以下问题
import android.support.v7.app.AlertDialog;
到
import android.app.AlertDialog;
或VISA VERSA !!!
您也可以删除导入语句,然后使用" alt + Enter"再次添加它们。
您可能会发现在某些情况下,要导入的类有多个选项。因此,您的代码应与您选择的课程保持一致!!!
我不是一个大师,但这对我来说似乎合乎逻辑,我在网上找不到任何其他合理的解释......