- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个仅包含三个按钮(物理、数学、关于我们)的简单应用程序。在物理和数学按钮的后面,我插入了许多公式的图像。在关于我们的按钮中,只有文本。当我在 AVD 2.3.3 上运行我的应用程序时,它运行得非常好。但是,当我尝试在各种不同的 Android 手机上运行它时,它会启动,但是当我单击任何物理或数学按钮时,应用程序关闭并显示“不幸的是 formulafinder 已停止”(其中 formulafinder 是我的应用程序名称)。我将我的代码放在下面:
我的 physics.xml 文件如下所示
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="140dp"
android:contentDescription="@string/imageView1"
android:src="@drawable/one1" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_below="@+id/imageView1"
android:contentDescription="@string/imageView2"
android:src="@drawable/one2" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="match_parent"
android:layout_height="140dp"
android:layout_below="@+id/imageView2"
android:contentDescription="@string/imageView3"
android:src="@drawable/one3" />
<ImageView
android:id="@+id/imageView4"
android:layout_width="match_parent"
android:layout_height="140dp"
android:layout_below="@+id/imageView3"
android:contentDescription="@string/imageView4"
android:src="@drawable/one4" />
<ImageView
android:id="@+id/imageView5"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView4"
android:contentDescription="@string/imageView5"
android:src="@drawable/one5" />
<ImageView
android:id="@+id/imageView6"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_below="@+id/imageView5"
android:contentDescription="@string/imageView6"
android:src="@drawable/one6" />
<ImageView
android:id="@+id/imageView7"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView6"
android:contentDescription="@string/imageView7"
android:src="@drawable/one7" />
<ImageView
android:id="@+id/imageView8"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView7"
android:contentDescription="@string/imageView8"
android:src="@drawable/one8" />
<ImageView
android:id="@+id/imageView9"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_below="@+id/imageView8"
android:contentDescription="@string/imageView9"
android:src="@drawable/one9" />
<ImageView
android:id="@+id/imageView10"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView9"
android:contentDescription="@string/imageView10"
android:src="@drawable/one10" />
<ImageView
android:id="@+id/imageView11"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView10"
android:contentDescription="@string/imageView11"
android:src="@drawable/one11" />
<ImageView
android:id="@+id/imageView12"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView11"
android:contentDescription="@string/imageView12"
android:src="@drawable/one12" />
<ImageView
android:id="@+id/imageView13"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_below="@+id/imageView12"
android:contentDescription="@string/imageView13"
android:src="@drawable/one13" />
</RelativeLayout>
我的 maths.xml 看起来像这样
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/imageViewm1"
android:layout_width="match_parent"
android:layout_height="350dp"
android:contentDescription="@string/imageViewm1"
android:src="@drawable/math1" />
<ImageView
android:id="@+id/imageViewm2"
android:layout_width="match_parent"
android:layout_height="290dp"
android:layout_below="@+id/imageViewm1"
android:contentDescription="@string/imageViewm2"
android:src="@drawable/math2" />
<ImageView
android:id="@+id/imageViewm3"
android:layout_width="match_parent"
android:layout_height="140dp"
android:layout_below="@+id/imageViewm2"
android:contentDescription="@string/imageViewm3"
android:src="@drawable/math3" />
<ImageView
android:id="@+id/imageViewm4"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_below="@+id/imageViewm3"
android:contentDescription="@string/imageViewm4"
android:src="@drawable/math4" />
<ImageView
android:id="@+id/imageViewm5"
android:layout_width="match_parent"
android:layout_height="220dp"
android:layout_below="@+id/imageViewm4"
android:contentDescription="@string/imageViewm5"
android:src="@drawable/math5" />
<ImageView
android:id="@+id/imageViewm6"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_below="@+id/imageViewm5"
android:contentDescription="@string/imageViewm6"
android:src="@drawable/math6" />
</RelativeLayout>
我的 activity_main.xml 看起来像这样
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:text="@string/button_physics_text" />
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:text="@string/button_maths_text" />
<Button
android:id="@+id/button3"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:text="@string/about_us" />
我的 android_manifest.xml 如下所示:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcherfinal"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.test2.MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.example.test2.Physics"
android:label="@string/title_activity_sub" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.example.test2.Maths"
android:label="@string/title_activity_maths" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.example.test2.Aboutus"
android:label="@string/title_activity_aboutus" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
我忘记提及的另一件事是,当我添加图像时,它给了我一个类似“未处理的事件循环异常”和“头部大小超出”的错误。很抱歉没有早点提到它
最佳答案
更改您的 list 文件-
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcherfinal"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.test2.MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.example.test2.Physics"
android:label="@string/title_activity_sub" >
</activity>
<activity
android:name="com.example.test2.Maths"
android:label="@string/title_activity_maths" >
</activity>
<activity
android:name="com.example.test2.Aboutus"
android:label="@string/title_activity_aboutus" >
</activity>
</application>
希望这对您有所帮助。
关于java - Android 应用程序可在 AVD 上运行但不能在手机上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22784155/
我在我的 Ubuntu 中使用 android sdk 已经有一段时间了。最近,我将它升级到 Ubuntu 13.10。从那时起,每当我尝试启动 android 虚拟设备时,我都会收到此错误: Sta
当我转到项目的运行/调试配置时,我不断收到此错误。 如果我单击“确定”,错误会再次出现,并且会不断出现。我无能为力。 最佳答案 尝试以管理员身份运行Android Studio 关于android -
我在 StackOverflow 上搜索了这里,发现许多类似的问题有许多不同的答案,但没有一个对我有用。 因此,在我尝试使用 Google Play API 添加新的虚拟设备之前,我在最后几天很好地使
我在使用运行 4.0.3 操作系统的 HTC One V 开发我的应用程序时遇到了一个非常奇怪的问题。现在,该应用程序在我的和其他一些随机的 2.2、2.3 和 4+ 设备上运行良好,但在某些设备上,
在 AVD 管理器 gui 中,我看到了设备定义列表,这些使得使用给定设置配置设备变得容易。 当我使用 android list targets 时,我从设备定义中得到了一组不同的结果。 是否可以通过
出于某种原因,我无法创建 AVD。我经历了AVD Manager - Cannot Create Android Virtual Device并尝试了解决方案,我还在管理器中调整了不同的设置,包括将名
尝试将名为 AVD 的“2.3”添加到运行配置时出现上述错误。尽管如此,它的创建工作完美无缺。在多个目标上尝试过,见下文: 适用于: L 预览 4.4 不适用于: 2.3.3 4.1.2 4.3 使用
我在 Ubuntu 中使用 Android Studio,它不会创建 AVD。我的 ~/.android/avd 目录中没有创建任何内容。相反,在我的/root 目录中创建了一些东西。我想我不会关心,
我一直在使用 Android 11 AVD 毫无问题地开发和测试我的应用。现在我想测试 Android 12 并使用 Android 12 图像创建一个新的 AVD。但是当我启动 AVD 时,它会生成
无法在模拟器中启动 AVD。输出:sh:1:glxinfo:未找到无法启动'.../sdk/tools/qemu/linux-x86/qem u-system-i386':没有那个文件或目录 最佳答案
我正在运行最新的 beta Android Studio 4.2 Beta 3。每次我尝试单击运行按钮来启动我的 AVD 时,AVD 都不会启动并且会导致 Android Studio 崩溃。我没有安
当尝试使用 Android SDK AVD 管理器创建 AVD 时,出现“错误:空”。这种情况不断发生,因为 SDK 管理器正在寻找“位于\...(错误位置)的现有 Android 虚拟设备列表”。如
自从上次在我的 Mac OSX 上更新 Android Studio (0.8.14) 后,AVD Manager 无法再创建 AVD。 它只是在这个过程中崩溃了。有什么想法吗? 最佳答案 使用命令行
我正在尝试设置 Android 模拟器以使用 Cordova。我安装了我需要的一切,Android SDK 工具 (25.2.5)、Android SDK 构建工具 (25.*) 和 Android
我在 OS X Yosemite 上运行 Android Studio。我试图简单地从 Android Studio AVD Manager 中删除一个 AVD。每次我尝试删除它时,我都会收到消息“选
我正在使用带有 Android 4.4.2 API 级别 19 皮肤 WVGA800 的 Android 模拟器,当我按下 Left Ctrol+F11 时,AVD 配置从 Portait 更改为 L
我需要有关新虚拟设备的 AVD 设置方面的帮助。 我需要与新三星 Galaxy S3 大小相同的 AVD 的设置。 最佳答案 我创建了一个基于 GSM 竞技场状态 (http://www.gsmare
我已经创建了一个 Android 模拟器(Android 虚拟设备),但是我无法找到我在创建此模拟器时构建的 SD 卡。 如何找到 SD 卡及其内容以及如何将 APK 文件安装到 AVD? 最佳答案
将 SDK-Build-Tools 更新到 22.6 和 ADT-Plugin 后,无法通过任何模拟器创建 AVD 或启动任何应用程序这是在更新之前创建的。console 或 log-cat 中没有显
这个错误是我更新IDEA CE到132.1045版本时出现的。AVD 管理器对此 AVD 没有问题。我试图从头开始重新创建 AVD 但没有结果,同样的问题。在 SDK 管理器中没有更新。 如果单击“仍
我是一名优秀的程序员,十分优秀!