问题标签 [android-2.1-eclair]

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 投票
1 回答
247 浏览

java - Android HTC Hero 未报告正确的 FeatureInfo

我的 HTC Hero 2.1
型号=HERO200
制造商=HTC APILevel
=7有一个奇怪的问题

它没有报告它有一个硬件麦克风。这是我检查功能的代码。

它确实报告了这些功能:
android.hardware.camera
android.hardware.wifi
android.hardware.location.network
android.hardware.bluetooth
android.hardware.sensor.light
android.hardware.location
android.hardware.location.gps
android。 hardware.camera.autofocus
android.hardware.touchscreen.multitouch
android.hardware.touchscreen
android.hardware.sensor.accelerometer
android.hardware.sensor.compass

有些是 API 级别 8,如 compass 和 gps,有些是 7 级。还有其他方法可以搜索功能吗?除了 getSystemAvailableFeatures() 之外我还可以使用什么?也许是较低级别的系统调用?为什么我的手机没有报告它有硬件麦克风?请帮助:)谢谢!

0 投票
1 回答
166 浏览

android - android 测试项目如何对主项目中的类具有可见性?

我试图了解如何在 android 中应用测试,并在 Google 网站上遵循了这个演练。

我通过 IntelliJ 中的向导为应用程序本身创建了一个项目。然后我使用以下内容创建了一个测试项目:

我已经打开了测试项目,并查看了MyActivityTest它自动生成的类,但是它似乎无法解析MyActivity主项目中的位置,例如这不起作用:

我的问题是,测试项目如何从它试图测试的主应用程序项目中获得类的可见性?我可以在测试项目的清单中看到以下内容,但这似乎没有太大帮助:

如何使我的测试项目能够看到我的应用程序项目?

谢谢

0 投票
1 回答
9306 浏览

animation - Android:平移和旋转动画同时进行

我想以编程方式同时显示两个动画,而不是在 XML 文件中。它应该ROTATE 和 TRANSLATE 我该怎么做?

请给我一些建议??????

这是ma代码:>

我们可以在程序中使用 startAnimation 两次吗???请帮帮我?

0 投票
4 回答
97 浏览

java - 处理日期的问题

但以上代码生成日期对象:Mon Oct 07 04:50:00 PDT 1996

0 投票
1 回答
2321 浏览

android - 无法从 Jenkins 签署 Android APK,但可以从命令行运行

我有以下构建环境:

  • Ubuntu
  • Java 1.6.0_24
  • 阿帕奇蚂蚁 1.8.2
  • 詹金斯 1.427
  • 码头 6.1.26

我可以从命令行(在 jenkins 工作区)创建一个发布 APK(zipaligned 和签名),方法是运行ant release,然后在出现提示时输入密钥库通行证。

但是,使用来自 Jenkins 作业的相同构建命令会失败,并显示以下内容:

在 jenkins ant 目标步骤中,我设置了以下属性:

什么会导致詹金斯无法签名,从而从命令行执行相同的目标可以正常工作?

我已经对此进行了谷歌搜索,发现有些人正在编写自己的 bash 脚本来签署他们的 APK,然后将它们作为 shell 目标运行,但这似乎是一种很肮脏的方式......有什么建议吗?

谢谢

0 投票
1 回答
977 浏览

android - 如果存在 AdMob 视图,Robolectric 无法扩展布局文件,有什么解决方法吗?

这是我启用 Robolectric 的 JUnit 测试类的一个片段:

运行我的测试时,该行mActivity.onCreate(null)会引发以下异常:

languageselection.xml如果我从我的布局文件中注释掉以下视图,它工作得非常好:

问题:对此有什么好的解决方法?我不想仅仅出于测试目的而禁用/启用广告。我不是在测试广告,但我不想为了测试其他元素(例如按钮)而删除它们。

谢谢

0 投票
1 回答
522 浏览

android - 如何测试“评价我的应用”功能?

我的应用程序中有一些代码,在 X 天后将检查用户是否对应用程序进行了评分,如果没有,则提示他们这样做。

我怎样才能以一种轻松的方式切实可行地进行 JUnit 测试?模拟器默认没有市场应用程序,但是有很多教程可以设置它。

有没有办法解决这个问题,以便单元测试可以检查应用程序是否已被评级,如果没有尝试对其进行评级?

关于如何实际验证这段代码的工作原理,我有点坚持,而无需手动运行它

谢谢

0 投票
2 回答
663 浏览

android - 我应该将 com.myapp.R 导入我的活动吗?

如果我的活动中没有以下导入,IntelliJ 会抱怨:

import com.jameselsey.apps.romandroid.R;

我还有其他几个不需要显式导入 R 文件的应用程序,但是如果我删除它,这个应用程序将无法编译,我收到以下错误:

\src\main\java\com\jameselsey\apps\romandroid\activity\RomanToArabicConverterActivity.java:[31,24] package R does not exist

可以理解的是,关于如何解决这个问题还有其他各种问题(这些问题似乎都不适合我),但我的问题是:这真的重要吗?有什么理由让我在这里大肆关注,还是继续导入它?

三重检查了我所有的配置 xml,找不到任何会阻止 R 重新生成的东西,mvn clean install 仍然失败......

0 投票
1 回答
747 浏览

android - Robolectric 是否能够断言方法已被调用?

我在布局中定义了一个按钮,如下所示:

绑定到我的活动中的onClick方法,例如:

使用 Robolectric,我可以为该活动创建一个简单的测试类,我想知道我是否可以进行调用按钮的测试,并确保我的活动中的方法被调用正常。

(我的应用程序中有一大堆按钮,因此打算进行测试以确保它们正确连接,除非有人对我为什么不应该打扰有任何建议)

0 投票
1 回答
993 浏览

android - PhoneGap 手表位置不适用于 android

我正在尝试使用 android 计算手表位置,但它不起作用!