Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

11
如何在运行时检查权限而不抛出SecurityException?
我设计了一个函数,该函数可以从SD获取/设置资源,如果从sd中找不到资源,则从Asset获取资源,如果可能的话将资产写回到SD。 此函数可以通过方法调用来检查SD是否已安装并可以访问... boolean bSDisAvalaible = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED); 我设计的功能可以从一个应用程序(项目)用于另一个应用程序(有或没有android.permission.WRITE_EXTERNAL_STORAGE) 然后,我想在不玩SecurityException的情况下检查当前应用程序是否具有此特定权限。 它是否存在“不错”的方式在运行时查询当前定义的权限?

7
Android Gradle无法为对象堆保留足够的空间
我已经安装了Android Studio 1.1.0。我还没有像启动新的Android应用程序或导入任何东西那样做任何事情。它以某种方式试图构建某些东西,并引发同步错误。 错误:无法启动守护进程。此问题可能是由守护程序的错误配置引起的。例如,使用无法识别的jvm选项。请在http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html上查看守护程序的用户指南一章。 请阅读以下过程输出以了解更多信息: VM初始化期间发生错误。无法为对象堆保留足够的空间。无法创建Java虚拟机。 我已经检查过,gradle.org/.../gradle_daemon.html但找不到任何可以帮助我解决问题的方法。 这不是内存问题,因为我有8GB的物理内存,并且没有其他程序在运行。
91 android  gradle  jvm  heap 


7
如何在Android的移动网站中用数字强制键盘
我有一个移动网站,其中有一些HTML input元素,如下所示: <input type="text" name="txtAccessoryCost" size="6" /> 我已经将该网站嵌入到一个WebView可能使用Android 2.1 的网站中,因此它也将是一个Android应用程序。 当此HTML input元素聚焦时,是否可以用数字键盘代替默认的带字母键盘? 或者,如果对于HTML元素不可行,是否可以为整个应用程序设置它(可能是清单文件中的内容)?

3
Android AudioRecord与MediaRecorder一起录制音频
我想在我的Android手机上录制人声。我注意到Android有两个类可以做到这一点:AudioRecord和MediaRecorder。有人可以告诉我两者之间的区别是什么? 我希望能够实时分析人类语音以测量幅度等。我是否正确理解AudioRecord更适合此任务? 我在Android官方指南网页上注意到了用于录制音频的内容,他们使用MediaRecorder却没有提到AudioRecord。

20
ADB安装失败:INSTALL_CANCELED_BY_USER
我尝试通过adb安装应用并收到错误消息: $ ./adb -d install /Users/dimon/Projects/one-place/myprogram/platforms/android/build/outputs/apk/android-debug.apk -r -g 3704 KB/s (4595985 bytes in 1.211s) pkg: /data/local/tmp/android-debug.apk Failure [INSTALL_CANCELED_BY_USER] 在装置中,此刻我什么也不做。设备是小米MI5,MIUI 7.2.13,Android 6.0。开发人员模式已启用。如何解决这个问题? 我在尝试运行“ ionic run android”命令时遇到的相同错误。 UPD 这是安装程序中来自“ adb logcat”命令的日志: 06-06 10:04:20.051 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, void*): sys.boot_completed: 1 06-06 10:04:20.063 788 903 I DisplayFeatureService: void android::update_watchlist(const prop_info*, …
91 android  adb  ionic2 



7
该项目缺少构建所需的Android SDK
我正在尝试在Visual Studio 2017 (社区版)中构建我的第一个F#Android项目。 使用F#-Android-空白应用程序模板创建新项目后,Visual Studio中的错误窗口立即显示以下消息: Foo项目缺少构建所需的Android SDK。双击此消息,然后按照提示进行安装。 双击该消息不会导致出现提示。 我找不到从以下位置下载Android SDK的明显位置: 我记得很久以前的SDK管理器似乎已经从Android开发人员网站上消失了。 我已经安装了Android Studio,它似乎下载了一些Android SDK,但是Visual Studio似乎仍然找不到所需的内容。



6
吐司LENGTH_LONG和LENGTH_SHORT的持续时间是多长时间
我需要LENGTH_LONG和LENGTH_SHORT的确切持续时间(以毫秒为单位)。我还需要知道在任何手机和任何API版本中,带有LENGTH_LONG的Toast消息的持续时间是否将具有相同的持续时间。 有人知道持续时间在哪里定义吗?我的意思是用ms定义。我知道LENGTH_LONG是一些值为1的int const。但是我找不到实际的持续时间在哪里定义。

10
有没有一种方法类似于开始片段的结果?
我目前在叠加中有一个片段。这是用于登录服务。在电话应用程序中,我要在叠加层中显示的每个步骤都是他们自己的屏幕和活动。登录过程分为3个部分,每个部分都有自己的活动,这些活动由startActivityForResult()调用。 现在,我想使用片段和叠加来做同样的事情。叠加层将显示与每个活动相对应的片段。问题在于这些片段托管在Honeycomb API的活动中。我可以使第一个片段正常工作,但随后需要startActivityForResult(),这是不可能的。是否有类似startFragmentForResult()的地方,在这里我可以开始一个新的片段,完成后将结果返回到先前的片段?


13
Android WebView未加载HTTPS URL
public void onCreate(Bundle savedInstance) { super.onCreate(savedInstance); setContentView(R.layout.show_voucher); webView=(WebView)findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setBuiltInZoomControls(true); String url ="https://www.paymeon.com/Vouchers/?v=%C80%8D%B1x%D9%CFqh%FA%84%C35%0A%1F%CE&iv=%25%EE%BEi%F4%DAT%E1" //webView.loadUrl(url); // Not Working... Showing blank webView.loadUrl("http://www.yahoo.com"); // its working } 当我尝试在WebBView中加载URL时,它仅显示空白屏幕。如果我加载Google.com或yahoo.com,则工作正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.