Articles of galaxy

如何使用模拟器在Galaxy S4配置中测试Android应用程序?

我需要在Galaxy S4中测试我的应用程序。 但我没有真正的设备所以我想在模拟器中测试我的应用程序。 在模拟器中执行此操作需要什么配置?

在Galaxy S3上录制时,video显示会出现乱码

我正在写一个相机应用程序,我遇到了S3的问题。 每当我开始录制时,显示屏都会变成垃圾(见下面的截图)。 然后,当我停止录制时,我得到一个例外: 10-02 13:36:31.647: E/MediaRecorder(24283): stop failed: -1007 10-02 13:36:31.647: D/AndroidRuntime(24283): Shutting down VM 10-02 13:36:31.647: W/dalvikvm(24283): threadid=1: thread exiting with uncaught exception (group=0x40c49a68) 10-02 13:36:31.647: E/AndroidRuntime(24283): FATAL EXCEPTION: main 10-02 13:36:31.647: E/AndroidRuntime(24283): java.lang.RuntimeException: stop failed. 10-02 13:36:31.647: E/AndroidRuntime(24283): at android.media.MediaRecorder.native_stop(Native Method) 10-02 13:36:31.647: E/AndroidRuntime(24283): at android.media.MediaRecorder.stop(MediaRecorder.java:742) 10-02 13:36:31.647: E/AndroidRuntime(24283): at com.myapp.android.ui.camera.NewCameraActivity.stopRecording(NewCameraActivity.java:178) 10-02 13:36:31.647: […]

如何将设备连接到Eclipse?

我无法解决这个简单的问题。 我试图通过USB线将我的设备连接到Eclipse。 在我的电脑上,我已经安装了Eclipse和Android SDK,并且在模拟器上运行程序运行正常。 我已经在我的电脑上下载并安装了三星Kies。 它显示我的设备是否通过USB连接到PC。 但我不知道如何将设备与仿真器连接。 连接意味着,我想在我的设备而不是模拟器上运行Eclipse代码。 我正在使用Samsung Galaxy Ace GT-S5830i 。 请帮我解决这个问题。

在Linux上使用MTP安装Samsung Galaxy Tab 2 7.0

我试图通过MTP将三星Galaxy Tab2 7.0“连接到Debian Wheezy盒子。请参阅https://askubuntu.com/questions/186681/getting-mtp-to-work-with-a-galaxy的askubuntu页面-tab-2-7-0正好详细说明了我的问题,但没有一个建议的补救措施有效。 重申一下,我安装了mtp-tools和mtpfs。 mtp-detect产生这个: libmtp version: 1.1.3 Listing raw device(s) Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y. Found 1 device(s): Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 1, dev 3 Attempting to connect device(s) PTP_ERROR_IO: failed to open session, trying again after resetting USB interface […]

Android – 获取图库三星S4 / S5

我正在为我的应用程序开发一个自定义图像库,但我在Samsung Galaxy S4和S5下遇到了严重的问题。 以下代码在HTC和Xperia设备上运行良好,但在三星设备上完全没有。 基本上,这些设备上的pathes始终为null 。 这是我制作的代码。 在大行中,它返回包含名称和图像列表的类别列表。 目的是提供像本机一样的基于文件夹的图库。 你应该知道为什么它在三星Galaxy上失败了吗? 谢谢你的帮助。 public List getCategories() { Map map = new HashMap(); String[] projection = new String[] { MediaStore.Images.Media._ID, MediaStore.Images.Media.BUCKET_DISPLAY_NAME, }; ContentResolver cr = getContentResolver(); Cursor cur = cr.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, projection, null, null, MediaStore.Images.Media.DATE_TAKEN + ” DESC”); if (cursor == null) return; if (cur.moveToFirst()) { Category category = […]

如何在Android Galaxy S4中查看Stock浏览器的Javascript控制台

我正在按照类似的stackoverflow问题中提到的步骤进行操作,但仍然无法在三星Galaxy S4中运行javascript控制台,运行Jellybean版本的Android 4.2.2。 到目前为止我所遵循的步骤: 在Stock浏览器的omni栏中输入字符串chrome://debug 。 打开上下文菜单 – >设置 – >调试。 确保选中“显示JavaScript Console 。 即使按照上述步骤操作,Javascript控制台也没有显示出来。 任何人都可以帮助我,如果我遗失任何东西。

Linux perf stat工具返回零指令计数。 我在这里想念的是什么?

我想在我的新Galaxy S4手机上获得一些基本的性能数据。 我已经编译了一个自定义内核并设法使用Odin将其闪存到设备上。 这些是我启用的与perf工具相关的内核模块: CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y CONFIG_PERF_EVENTS=y CONFIG_PERF_COUNTERS=y 我还交叉编译了perf工具。 问题是当我运行以下命令时: perf stat ls 输出似乎不太正确: Performance counter stats for ‘ls’: 10887392 cycles # 0.000 Ghz 0 instructions # 0.00 insns per cycle 0.012448321 seconds time elapsed 我已经将cpu策略设置为’userspace’并且执行了: cpufreq-set -f 1600000 为了确保所有核心始终以最大频率工作。 我将不胜感激任何帮助。 以下是没有解决方案的类似案例的链接: http : //lists.linaro.org/pipermail/linaro-kernel/2012-December/002611.html http://forums.arm.com/index.php?/topic/ 15020-PMUfunction于Cortex-A8的的OMAP-3530-什么-AM-I-做,错了/ 相关的stackoverflow主题: 如何在ARM Cortex-A8处理器中测量程序执行时间?

android httpclient.executeexception

当我在模拟器上测试时,它可以正常工作,但是在使用我的设备(galaxy s3)进行测试时,它会在以下代码中出现错误: HttpResponse response; response = httpclient.execute(httppost); 例外情况: 09-03 08:16:49.018: E/AndroidRuntime(24254): java.lang.RuntimeException: Unable to start activity ComponentInfo{sg.dianping/sg.dianping.activity.ItemListActivity}: android.os.NetworkOnMainThreadException 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1970) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1995) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread.access$600(ActivityThread.java:128) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1161) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.os.Handler.dispatchMessage(Handler.java:99) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.os.Looper.loop(Looper.java:137) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread.main(ActivityThread.java:4517) 09-03 08:16:49.018: […]

Android S3布局与Galaxy Nexus布局

我开发了一个应用程序,应该针对Galaxy Nexus和Galaxy S3。 两者都有720 x 1280屏幕分辨率,我只在我的应用程序中使用’dp’值。 资源存在于’layout-xhdpi’和’drawable-xhdpi’文件夹中。 Nexus上的布局看起来非常精细,但是S3上的填充值(以dp为单位)略有偏差。 我认为这是因为S3的屏幕尺寸更大,密度不同。 如何为Nexus和S3创建单独的文件夹,以便我可以考虑不同的屏幕尺寸?

转储移动内存

我想用石灰倾倒我的手机内存,但在这个过程中我遇到了一些问题。 1.Downloaded内核源码和构建,创建了zImage。 2.改变石灰的Makefile作为指导说然后我做石灰。(尽管我的案例已创建lime.ko文件和lime-3.8.0-29-generic.ko文件,但在此步骤中出现问题) 3.命令./adb push~ / lime-forensics / src / lime-3.8.0-29-generic.ko /sdcard/lime.ko成功推送 4.Rooted phone接受以root身份访问adb shell,并且lime insmod命令失败以转储内存 问题是当在adb shelltypes命令insmod /sdcard/lime.ko“path = / sdcard / ram.lime format = lime”时出现此错误 # insmod /sdcard/lime.ko “path=/sdcard/ram.lime format=lime> insmod: init_module ‘/sdcard/lime.ko’ failed (Exec format error). 我犯了什么可能的错误以及如何解决此错误并继续?