草庐IT

Android:以编程方式删除或禁用 Samsung Galaxy S2 设备上的锁定屏幕

问题我的Android自动化测试不可靠,因为测试的Activity有时运行,有时暂停。原因如果我的安卓设备(三星GalaxyS2)开启了锁定屏幕,所有Activity都会立即进入暂停模式。如何在我的测试运行时以编程方式禁用锁定屏幕?这是我尝试过的方法,但没有产生任何结果(即,锁定屏幕仍然处于Activity状态并暂停了我的Activity)。添加android.permission.DISABLE_KEYGUARD权限并使用KeyguardLock.disableKeyguard(),如androiddoc中所述。.设置窗口标志:FLAG_SHOW_WHEN_LOCKED、FLAG_T

Android OpenGL 纹理在 Sprint Samsung Galaxy s2 Epic Touch 4g 上看起来很糟糕

首先承认我是一名opengl新手-我一直在开发的游戏能走到这一步简直是个奇迹。纹理在HTCEvo3d、DroidBionic和thunderbolt上看起来不错。我刚买了SprintSamsungGalaxys2,纹理看起来很糟糕-我的理论是更大的屏幕和较低的dpi影响纹理mag过滤(我的另一个理论是我不知道我在做什么)。截图#1GalaxyS2与HTCEvo3d截图#2GalaxyS2与HTCEvo3d我已经尝试启用/禁用抖动,使用16位、24位和32位纹理,将选项传递给androidBitmapFactory解码方法以防止缩放,在下面的代码fragment中禁用我的每个opengl

android - CKEditor 3.6.4 不适用于三星 S2、S3

我在项目中使用ckeditor3.6.4,我只是在samsunggalaxys2和samsunggalaxys3上测试时注意到该编辑器未加载。这也发生在演示页面上http://ckeditor.com/demo.当我在S2和S3上尝试这个时,编辑器确实出现在这里,尽管它有点奇怪。只是想知道其他人是否遇到过这个问题,或者我需要做些什么才能让它在S2和S3上运行。提前致谢! 最佳答案 ckeditor团队仍在努力,使ckeditor与android浏览器兼容。它与iphone浏览器几乎可以正常工作。阅读以下网址;http://ckedi

android - list 仅限于平板电脑,但应用程序仍可用于三星 Galaxy S2

我只想在平板电脑上运行我的应用程序。所以我在list文件中声明了以下代码:但是当我连接我的SamsungGalaxyS2手机(hdpi480x800)时,它仍然显示在Eclipse的Android设备选择器中。我只想支持7"和10"平板电脑。我该怎么做? 最佳答案 你可能想看看here.为此,您编写的list限制并不完全正确:使用这个:这以两种不同的方式描述了您的应用的屏幕尺寸支持:它声明应用程序不支持“小”、“正常”和“大”屏幕尺寸桶,这些通常不是平板电脑它声明该应用需要屏幕尺寸,最小可用区域宽度至少为600dp第一种技术适用于运

android - 如何在三星S2中读取 '/data/anr/traces.txt'

我正在开发一个应用程序,它会随机崩溃。我终于在它崩溃时捕捉到了logcat。这是我得到的行01-3001:04:47.2812856-2856/com.snappext:hascode_processI/System.out﹕Done01-3001:05:02.6172856-2861/com.snappext:hascode_processI/dalvikvm﹕threadid=3:reactingtosignal301-3001:05:02.6402856-2861/com.snappext:hascode_processI/dalvikvm﹕Wrotestacktracesto'

android - 无法在 Samsung Galaxy S2 的 VideoView 中播放 RTSP 视频

我正在尝试使用VideoView播放实时RTSP视频(来自rtsp://media2.tripsmarter.com/LiveTV/BTV/),这是我的代码:publicclassViewTheVideoextendsActivity{VideoViewvv;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);vv=(VideoView)this.findViewById(R.id.VideoView)

android - 三星 Galaxy S2 模拟

我正在尝试创建一个GalaxyS2AVD,以测试在该手机上呈现效果不佳的应用程序。我按照提供的说明进行操作here,@mwalter和@Lloyd。我可以启动模拟器,但我面临同样的显示问题记者here.不幸的是,解决这个问题需要改变“abstractLCDdensity”。我在新SDK的用户界面上任何地方都找不到它。我在AVD的config.ini中找到了一个hw.lcd.density参数,但更改它没有任何区别。如何让S2模拟的行为更像实际的S2? 最佳答案 我从here得到了这个答案这对我有帮助。将config.ini文件的内容

android - Galaxy S 和 Galaxy S2 的最小宽度

我正在开发AndroidWidget,需要区分GalaxyS和GalaxyS2。我几乎阅读了所有关于屏幕尺寸和密度的文章。当然,我需要将新限定词与新限定词SmallestWidth一起使用。我的问题是,sw320dp限定符匹配GalaxyS和GalaxyS2。但我需要GalaxyS2的另一种布局,但找不到合适的限定符。GalaxyS的定义,密度233屏幕尺寸(像素):480像素x800像素屏幕尺寸dp:329dpx549dp(因为1dp=1pixel/(density/160)->sothequalifiersw320dpmustmatchhere.andyesitdoesGalaxy

android - Samsung Galaxy S2 2.3.5+ 不调用 overScrollBy()

似乎三星禁用了他们的过度滚动(可能是由于Apple诉讼)。我有一个View的实现,它扩展了ScrollView并覆盖了protectedbooleanoverScrollBy(intdeltaX,intdeltaY,intscrollX,intscrollY,intscrollRangeX,intscrollRangeY,intmaxOverScrollX,intmaxOverScrollY,booleanisTouchEvent){...returnsuper.overScrollBy(deltaX,deltaY,scrollX,scrollY,scrollRangeX,scroll

javascript - 如何在三星 galaxy S2 中查看控制台日志输出

我正在使用samsunggalaxys2版本2.3.3,我在android默认网络浏览器中打开一个网页。在页面中,我将console.log("someinfo")用于调试页面,但我无法在我的设备中看到console.log输出。请帮助我。提前致谢。 最佳答案 警告:不再有效!这个解决方案似乎不再起作用,因为多年来一直没有维护网络工具。尝试使用JSConsole.com.它是JavaScript的远程调试器。该设置基本上只是注入(inject)一个在您的页面中标记。连接后,您可以阅读所有console.log从JSConsole上的