Android HelloTabWidget必须在emulator上意外强制关闭
我为android创建了HelloTabWidget教程应用程序,但似乎无法正常工作。我收到一条警告,说应用程序被关闭或意外停止。控制台仅记录正在启动的活动,但它仍保留在那里。该应用程序已成功安装在emulator上,但没有其他安装 我在这里上传了我的代码: www.santiapps.com/HelloTabWidget.zip 如果您能仔细查看代码并指出可能存在的问题,我将不胜感激。我在日食太阳神上运行它,在avd min7、target12和max12上运行。我在同一台avd上运行helloworld,它运行得很好Android HelloTabWidget必须在emulator上意外强制关闭,android,Android,我为android创建了HelloTabWidget教程应用程序,但似乎无法正常工作。我收到一条警告,说应用程序被关闭或意外停止。控制台仅记录正在启动的活动,但它仍保留在那里。该应用程序已成功安装在emulator上,但没有其他安装 我在这里上传了我的代码: www.santiapps.com/HelloTabWidget.zip 如果您能仔细查看代码并指出可能存在的问题,我将不胜感激。我在日食太阳神上运行它,在avd min7、target12和max12上运行。我在同一台avd上运行hell
我能做些什么来找出问题所在?使用match\u parent至少需要安卓8。使用fill_parent支持8之前的版本 此外,清单上还显示android:minSdkVersion=“11” 由于“drawable”资源目录是空的,这在Android 3上不起作用 由于只有“drawable hdpi”资源目录具有所有必需的资源,因此这在MDPI或LDPI设备上不起作用
这能帮你指明正确的方向吗?谢谢,但我有点困惑。但让我试着解释一下:(1)match_parent我假设是某个命令,您说它只适用于8+版本。当你说“在avd min7、target12和max12上”时,你给了我一个选项,我解释说这可能意味着你试图在Android 7上运行模拟器。仅在清单中指定minSdkVersion或targetSdkVersion并不能阻止eclipse将应用程序部署到版本较少的仿真器或设备。如果你确定你使用的模拟器运行的是安卓12,那么它的屏幕分辨率是多少?如果它的屏幕分辨率为HDPI,则不需要对可绘制目录进行任何更改。