After upgrading Samsung Galaxy S5 SM-G900F to Lollipop (Android 5.0) I noticed strange behavior:
not all breakpoints are being caught within Android Studio.
Here is environment description and my observations
I tried rebooting phone, rebooting …
任何拥有galaxy s3访问权限的人都可以确认Galaxy s3的以下模拟器设置吗?
目标:Google API - API Level 15 Skin:内置WXGA720
我想创建三星Galaxy S II的AVD.唯一的目的是使用它的默认Web浏览器测试网站,以查看它们在纵向和横向模式下的外观.
由于它现在是最受欢迎的Android智能手机,我想用我的网站进行测试.
我想知道最基本的设置,所以我至少可以得到一个粗略的想法.我正在使用带有GUI前端的Andriod SDK.
我正在寻找在Andriod虚拟设备管理器中单击"新建"后出现的那些设置.
例如:
目标:SD卡:外观:硬件:抽象LCD密度最大VM应用程序堆大小设备RAM大小
等等.
我尝试了三星的在线远程测试实验室,但我发现限制太多(似乎无法在某些端口关闭的互联网热点上使用它),启动缓慢,我最后还是以空白黑屏结束.所以,我真的更喜欢将自己的版本作为AVD运行.
我在这个问题上搜索了类似的问题,但没有发现与Mac OSX有关.
情况:
尝试在Galaxy S上测试Android应用程序(详情如下),但Mac没有检测到该设备.尝试下面的所有事情,并想知道这是否可能是一个驱动程序问题(我听说过三星USB调试的事情).
问题:
1)Android USB调试需要三星驱动程序吗?
2)它们适用于Mac OSX吗?3)OSX可能无法检测到USB调试设备的任何其他原因?
我试过的事情:
使用:
三星Galaxy S(4G)与Sprint
Mac OSX 10.6.8
Eclipse Classic 3.7.1
三星在悬停API方面做得很好,我有兴趣将它包含在我的应用程序中.问题是SPen SDK中包含的悬停API仅适用于SPen,而不是像三星Galaxy S4上最新的应用程序那样使用手指检测.
任何人都可以为我提供正确的SDK甚至示例项目的链接吗?
编辑:Nifhel评论,休闲这个链接:在Galaxy S4上浮动触摸(需要API 12并创建一个继承自TextView的新类)
编辑:接受的答案是一个更好的解决方案,并且运行良好(需要API 14,但更容易使用).
我在Windows 7上的Android Studio无法识别我的三星手机.我在这里安装Samung驱动程序修复了它:http://developer.samsung.com/technical-doc/view.do? v = T000000117
我用我的Galaxy S2和三星S7560进行了测试,现在可以使用了
由于Eclipse可以在Linux中运行,而且这款平板电脑具有新的Honeycomb(Linux内核),Eclipse IDE可以在Android Honeycomb中运行吗?
我知道在平板电脑中编码并不是很舒服,但我想用于UML建模.
我需要帮助我的新虚拟设备的AVD设置.
我需要与新三星Galaxy S3相同尺寸的AVD设置.
我在Android WebView中有一个复杂的,交互式的HTML5 - 它基本上可以在除Galaxy S3之外的所有平台上正常工作.在Galaxy S3(Android 4.0.4)上,每5次左右,在加载完成后,/ system/lib/libwebcore.so尝试在[各地址]访问无效内存和致命信号11(SIGSEGV) ](code = 1)被抛出.
HTML5是一场微小的战斗,敌人出现,用户斜线进行.在战斗之间是正常的html页面:正常页面 - > HTML5战斗 - >正常页面 - > HTML5战斗 - >正常页面 - > HTML5战斗.HTML5没有做任何特别开箱即用的事情 - 有很多-webkit-animation调用......
.enemy {
position:absolute;
opacity:0;
-webkit-animation:enemyAnim 0.6s linear 0.2s;
}
Run Code Online (Sandbox Code Playgroud)
...引用了很多-webkit-keyframes ......
@-webkit-keyframes enemyAnim {
from {
-webkit-transform: matrix(1, 0, 0, 1, 144.25, 150.25) scale(1, 1);
opacity:1;
}
8.33% {
-webkit-transform: matrix(1, 0, 0, 1, 189.406, 102.206) scale(1.3066, 1.3066);
opacity:1;
}
16.66% {
-webkit-transform: matrix(1, 0, 0, 1, 200.424, 82.649) scale(1.414, 1.414);
opacity:1;
} …
Run Code Online (Sandbox Code Playgroud) 我创建了一个新的硬件配置文件,试图为Galaxy S8/S8 +制作和模拟器.我将屏幕尺寸设置为5.8/6.2英寸(取决于是否S8或S8 +,尽管事实上这似乎不会影响模拟器),屏幕分辨率为1440 x 2960,就像设备一样.模拟器看起来没有像在真实设备上那样.在真正的S8 +上测试我的应用程序显示它布局不佳,但在模拟器上它看起来相对有条理,我注意到它使用了我的Nexus 6模拟器(xxxhdpi)的尺寸.现在使用的尺寸值并不是什么大问题,因为我很高兴逐步淘汰Nexus 6,因为它已经不再生产了.
所以我在我的启动器Java类中添加了一些代码,它让我得到了模拟器的尺寸,这是我从S8仿真器得到的:{density=3.5, width=1440, height=2792, scaledDensity=3.5, xdpi=560.0, ydpi=560.0}
除了事实高度是2792而不是2960(我认为这是发生的),我相信我看到了问题 - 密度是3.5.可疑,这与Nexus 6的密度相同.所以我创建的模拟器不适用于Galaxy S8,这在我与真实的S8 +的比较中很明显,后者以扭曲的方式显示我的应用程序.据我所知,Galaxy S8的密度为4,而不是3.5.IDE说设备有560dpi.现在我需要能够创建一个密度为4的模拟器,并且我已经放下了相同的规格.我怎样才能做到这一点?如何在不使用真品的情况下测试Galaxy S8?IDE提供的此设备没有预配置的仿真器.
提前谢谢了.