问题标签 [android-version]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
97 浏览

android - Android SDK 错误:版本

我今天在一个没有错误的项目上工作,经过排序休息后,当我重新打开 Eclipse 时,出现以下错误:

Android SDK 版本错误

我曾尝试寻找解决方案,但错误是长度太长而无法找到任何结果。我什至下载了新的 17 修订版,但没有帮助。

0 投票
2 回答
109 浏览

android - android 应用程序在 2.1 之外无法运行(完美运行)

我已经构建了一个基于 2.1 的应用程序 .. 发生前向兼容性错误。虽然它在 logcat 上没有显示任何错误,但点击事件在 android 2.1 之后的任何更高版本上都不起作用。在 2.1 上它工作得很好。在我的清单中我用过使用 minsdk=7。

0 投票
2 回答
1202 浏览

android - 选择什么版本?

安装 SDK 时,我读到大约 97% 的手机支持 Android 2.1 我的问题是,我应该在打开新项目时选择将其编译为 Android 2.1 吗?为 2.1 编写的应用程序可以在较新版本中运行吗?相反会起作用吗?如果我开发到 4.0.3,它会在旧版本中工作吗?

谢谢,埃里克

0 投票
1 回答
882 浏览

android - 使用 MediaPlayer 进行 Android Gingerbread 缓冲

我尝试实现一个简单的媒体播放器来播放来自外部 URL 的音频流。我猜很简单。试图从 Androïd 开发站点http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Audio.html实现这个示例

它适用于 2.1。然后,有了 2.2,它变得很奇怪。开始很好,但需要将近 10 秒才能停止。使用 2.3 并没有更好。这段时间可能需要一分钟才能开始播放,但会停止。

有谁知道为什么?我也确实尝试过使用listner 的prepareAsync 方式,但它从未被调用过。在这一点上,任何帮助将不胜感激。谢谢 !

0 投票
1 回答
629 浏览

android-emulator - Admob 和 API 版本 8

我在一台……比方说:不是超现代计算机,到目前为止,使用 API 版本 8 的模拟器开发都做得很好。现在我尝试使用 Admob(在干预了从未显示任何广告的“移动应用程序的 Adsense”之后某种原因),但事实证明我需要一个 13 的 API 目标才能使用它。有什么办法让它与8一起运行吗?

在我的清单文件中,我定义了

已经。经过我的调查和到目前为止我阅读的提示之后,我尝试了 Android Manifest 的“减少”集,

但是在 v8 模拟器上运行它会产生一些异常,基本上是抱怨未设置所需的 configChanges。我已经阅读了有关使用旧版 Admob SDK 的“技巧”,以及 Google 的警告,即从 2011 年底开始,他们将不再显示广告,必须使用新版本。

最糟糕的是,如果我想使用 Admob,我什至无法在连接的手机上运行自己的应用程序(HTC Legend,v2.3.7 / API 10)?!

或者也许我错过了一些东西,我现在很沮丧。

0 投票
3 回答
329 浏览

android - 应用程序兼容手机和平板电脑

我想让一个应用程序兼容手机和平板电脑。请建议我该怎么做?我需要制作两个单独的应用程序还是一个应用程序可以解决我的目的?

0 投票
1 回答
71 浏览

android - 如何检测我的用户第一次下载了我的 Android 应用程序的哪个版本?

我意识到将来可以通过使用某种包含应用程序版本并且仅在第一次运行时设置的 SharedPreferences 值来解决这个问题。但是,我正在考虑将广告添加到我的一个应用程序中,并且我不想在不为他们提供更多价值的情况下用广告轰炸现有用户。

因此,我想知道是否有某种先天属性可以让我检测到这一点,或者对于这个版本来说是否为时已晚,因为我需要事先实现它。不幸的是,该应用程序非常简单,所以目前我什至没有使用任何偏好。谢谢!

(我考虑过在 AndroidEnthusiasts 上问这个问题,但我认为这确实是一个 SDK 问题,开发人员能够更好地回答)

0 投票
1 回答
621 浏览

android - 为什么当我创建新的 xml 布局时,调色板中的控件更改为 Android 中的旧版本控件?

在此处输入图像描述

在此处输入图像描述

首先,我创建了我的项目,minSdkVersion="13"并且targetSdkVersion="15". 但是当我为布局创建新的 xml 时,左侧的 Palette 控件显示旧版本的控件。当它在模拟器(4.0.3版)中启动时,它也显示出旧控件的风格。如何将调色板的控制更改为新版本?

0 投票
1 回答
730 浏览

android - 不同版本的android选项菜单问题

我创建了一个简单的菜单,其中包含两个选项,即“添加新联系人”和“设置”以及白色 png 图像。

所以现在如果我在 2.3.3 android OS 版本中运行,它看起来像下图:

Android 2.3.3 选项菜单

现在如果我在 2.2 android 操作系统中运行,那么它看起来像下图:

在此处输入图像描述

所以现在如果我想在 android 2.2 中将背景设置为黑色,我该怎么做才能让图标可见。请给我关于这个问题的任何建议。

0 投票
3 回答
196 浏览

android - 在android中从网络获取HTML时出错

我有 1 个 EditText 1Button 和 1TextView,当我在 Edittext 中输入 url 并单击按钮时,textView 将显示来自网站的 Html,我在 edittext 中输入了 url。我想通过使用 url 从 web 获取 html。

问题

当我在(AVD Target 2.3.3 版)中使用此代码时。AndroidManifest (minSdkVersion="10" targetSdkVersion="10") 和我也更改了 targetSdkVersion="15") 两者都正常工作。但是当我将其更改为在(AVD 目标版本 4.0.3)中运行时,它不起作用。是吗?这是我的代码