Articles of android sdk 2.3

以下过程:-cmd.exe -java.exe正在锁定以下目录:

我正在安装2.3.3 android API,我收到此错误: Warning: The following processes: -cmd.exe -java.exe are locking the following directory: C:\Program Files (x86)\Android\android-sdk\tools 任何帮助?

在Ubuntu 17.04上从Android Studio运行AVD

我正在尝试从Android Studio运行应用程序,但AVD无法启动。 尽管模拟器加载部分完成(模拟器未打开但进度条完成),它依赖于“等待目标设备上线”。 终端输出: brian@brian-desktop:~/Downloads/android-studio/bin$ ./studio.sh Looking in classpath from com.intellij.util.lang.UrlClassLoader@6d5380c2 for /com/sun/jna/linux-x86-64/libjnidispatch.so Found library resource at jar:file:/home/brian/Downloads/android-studio/lib/jna.jar!/com/sun/jna/linux-x86-64/libjnidispatch.so Trying /home/brian/.AndroidStudio2.3/system/tmp/jna3898264938984980367.tmp Found jnidispatch at /home/brian/.AndroidStudio2.3/system/tmp/jna3898264938984980367.tmp [ 6896] WARN – dea.updater.SdkComponentSource – File /home/brian/.android/repositories.cfg could not be loaded. Downloading https://services.gradle.org/distributions/gradle-3.3-all.zip …………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… Unzipping /home/brian/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3-all.zip to /home/brian/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9 Set executable permissions for: /home/brian/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3/bin/gradle [ 349239] WARN – .workspace.NdkWorkspaceManager – NDK […]

必须提供Java运行时环境(JRE)或Java Development Kit(JDK)才能运行Eclipse

尝试使用谷歌搜索,但无法find解决方案。 使用Windows 7旗舰版64位。 我在这里安装了java(64位): C:\Program Files (x86)\Java\jre7 从此处下载Android SDK 获取Android SDK 考虑到我的Windows是64位,我下载了64位。 需要32位吗? 现在每当我运行eclipse.exe时,我都会收到以下错误: 必须可以使用Java运行时环境或JDK才能运行Eclipsec。 搜索以下位置后找不到java虚拟机:C:\ Users .. \ Downloads \ adt-bundle-windows = x86_64-3013131030 \ adt-bundle-windows-x86_64-20131030 \ eclipse \ jre \ bin \ java.exe 抱歉无法发布截图,因为此处没有任何声誉。 所以我该怎么做? 我是否需要安装32位Java或下载32位SDK? PS:在运行Eclipse之前,我运行了“SDK Manager”并安装了一些必要的工具。 也许如果这有帮助。

为StrictMode定义DEVELOPER_MODE

我正焦急地等待StrictMode的开源版本继续我们的平台开发。 Android博客条目中的示例建议使用StrictMode调用 if (DEVELOPER_MODE) { … } 对于SDK开发,我希望这个常量可以由每个应用程序在本地定义。 但是,对于平台开发, android.util.Config.DEBUG是确定是否启用此function的最佳方法?

上下文需要FLAG_ACTIVITY_NEW_TASK,但我已经设置了该标志

我为我工作的公司创建了一个通用的可重用类来创建一些通用的界面元素。 该类接受构造中的单个参数:应用程序上下文。 ContentClickableRowWithIcon其中一种方法,允许您传入一个用作点击操作的intent。 inheritance人完整的方法声明: public LinearLayout ContentClickableRowWithIcon(Drawable icon, String title, Intent i, final Boolean chooser) onClickEvent中使用的最后一个属性来确定是调用选择器还是直接进入意图。 public LinearLayout ContentClickableRowWithIcon(Drawable icon, String title, Intent i, final Boolean chooser) { LinearLayout ll = new LinearLayout(mContext); // .. LinerLayout construction, has nothing to do with the action i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // this is apparently getting ignored… (ps: i’ve tried i.setFlags […]

姜饼仿真器实例比Froyo及以下更慢。 为什么?

我不确定是否有其他人注意到它,但Gingerbread模拟器像狗一样运行,同时具有滚动,导航和交互 – 所有这些都需要更长的时间并且更加崎岖。 当我尝试使用它时,我甚至在浏览器中得到了一个ANR: http : //www.androidpolice.com/2010/12/06/walkthrough-and-hands-on-with-the-gingerbread-ui-the-new -gingerbread-keyboard-in-all-its-sexiness / (见底部)。 我刚刚在http://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html上了解了新的StrictMode以及关于Gbread的所有性能改进,但到目前为止我的经验表明恰好相反。 我们可以深究这一点吗? 我发现自己害怕在这一点上提出一个姜饼的例子。

Android 2.3 Visualizer – 理解getFft()的麻烦

第一次在这里如此抱歉任何屠宰格式。 所以我对DSP是全新的,所以我对傅立叶变换只有非常全面的了解。 我正在尝试为Android SDK 9构建一个可视化应用程序,其中包括android.media.audiofx.Visualizer中的Visualizer类http://developer.android.com/reference/android/media/audiofx/Visualizer.html 方法getFft()的javadoc,这是我使用的状态: “返回当前正在播放的音频内容的频率捕获。捕获是一个8位幅度的FFT。请注意,FFT的大小是指定捕获大小的一半,但是频谱的两边都返回,产生的字节数相等捕捉大小。“ 首先,“光谱的双方”是什么意思? 该输出与标准FFT有何不同? 下面是字节数组的一些示例输出,getFft()给出了124点以保持简单,我抓住了前31个分档。 以下是前31个箱子的大小: {123, -2, -23, -3, 6, -16, 15, -10, -8, -12, 9, -9, 17, -6, -18, -22, -8, 4, -5, -2, 10, -3, -11, 3, -4, -11, -8, 15, 16, 11, -12, 12} 任何帮助或解释将不胜感激! 编辑: 因此,在盯着一堆图表后,看起来我的问题的一部分是谷歌没有指定使用的是哪个单位。 几乎所有其他测量都是以mHz进行的,假设FTT输出也是mHz是否公平? 有没有我可以看到Visualizer类的源代码的地方所以也许我可以弄清楚幕后真的到底是什么? 我继续抓住了getFft()的所有输出 93, -2, -28, -16, -21, 19, […]

部署的apk文件在哪里? 如何用adb卸载它?

我试过用这样的adb来安装我的apk: D:\C_Desktop\Development\Android SDK\platform-tools>adb install “C:\test_haxe\bin\android\bin\bin\testhaxe-debug.apk” 4274 KB/s (3702929 bytes in 0.846s) pkg: /data/local/tmp/testhaxe-debug.apk Success 所以,它的安装很好,但在我的手机上,我找不到apk文件,安装后是否删除了?! 另外,我试图像这样卸载它: adb uninstall com.ketab.haxe 但我明白了 Failure 因为我没有模拟器,所以每次都要安装应用程序以查看进度,所以我需要卸载它然后在我的手机上安装新的应用程序,这是正确的方式吗?

如何findAndroid手机的相机图像文件夹?

我正在为Android开发相机应用程序。 一个要求是将拍摄的照片保存到设备的默认相机照片文件夹,即Android的本机相机存储的文件夹。 我怎么能弄清楚原生相机存放照片的位置 – 我的理解是,不同品牌(三星,HTC,摩托罗拉,索尼……)和型号(Galaxy Tab,Galaxy S4 ……)可能会有所不同。 。)

仅限Android 2.3.3设备上的Stackoverflow

我一直在使用Native Android App ,我在Android 2.3.3 versions and below Android 3.0 version面临一些错误。 我没有得到我的代码究竟在哪里,因为在Logcat编译的每行代码但最后得到的是非常奇怪的错误描述日志如下: java.lang.StackOverflowError at java.util.concurrent.locks.ReentrantLock$NonfairSync.tryAcquire(ReentrantLock.java:189) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1171) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:185) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:261) at java.util.concurrent.CopyOnWriteArrayList.removeRange(CopyOnWriteArrayList.java:569) at java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:366) at java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:376) at android.view.ViewTreeObserver.removeOnPreDrawListener(ViewTreeObserver.java:377) at android.widget.TextView.onDraw(TextView.java:4085) at android.view.View.draw(View.java:6986) at android.view.ViewGroup.drawChild(ViewGroup.java:1739) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.ViewGroup.drawChild(ViewGroup.java:1737) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.ViewGroup.drawChild(ViewGroup.java:1737) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.View.draw(View.java:6989) at android.view.ViewGroup.drawChild(ViewGroup.java:1739) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466) at android.view.View.draw(View.java:6989) at android.view.ViewGroup.drawChild(ViewGroup.java:1739) […]