我是Android平台的新手,但我正在考虑为Android 2.x做一些开发,希望最终将应用发布到Android应用市场。我希望能够在“真实的”硬件上测试我的应用程序,但是我已经有了一部iPhone,它本身就非常昂贵,并且我不想为测试我的代码而付整个第二部手机计划的费用。所以我的问题是,是否可以购买未锁定的Android手机并完全通过wi-fi操作?如果是这样,我会错过哪些功能(除了显而易见的功能,例如拨打电话)?

#1 楼

是的,有可能,但是根据手机的不同,它可能会很棘手。例如,我购买了T-Mobile G1(不是Android Dev Phone版本),并且必须拥有SIM卡它。您可以借用朋友的信用卡,也可以做我所购买的SIM卡。它的价格不到40美元。如果您的朋友的SIM卡有数据计划,则可以激活手机。但是,如果您不想再在手机中安装SIM卡,则必须扎根手机并在其上安装CyanogenMod。

现在,如果您购买了预付费SIM卡卡,然后您可以按照以下步骤(这专用于G1)通过wifi激活手机。

如果您只想使用G1,则G1可能是最便宜的手机作为硬件测试设备。在ebay上,价格在$ 100-150左右。

评论


关于预付SIM卡的好主意。我从来没有想到这一点。谢谢!

– MattK
2010年7月23日在18:36

实际上,据我所知,您根本不需要SIM卡。我的意思是说我通过wifi激活了Nexus One,然后在没有SIM卡的情况下就启动了它作为测试,一切(显然,除了打电话)都可以正常工作!

– kkaploon
2010年7月29日在12:38

@kkaploon我有一个T-Mobile品牌的G1。它必须具有SIM卡才能超出“需要SIM卡”屏幕。如果它是G1的ADP版本,那么这将不是问题。

–布莱恩·丹尼♦
2010年8月2日,下午3:12

我会-1获得G1本身的想法。该设备现在很古老,由于缺乏硬件功能,因此无法运行最新版本的Android。您可以在其上安装一些更高版本,但是速度很慢。我建议您,如果仍然想省钱,那就去买三星Galaxy S手机。它们很容易扎根,并成为出色的WiFi“ iPod Touch with Android”类型的设备。截至2011年12月,在Ebay上的售价不到200美元。

–halr9000
2011-12-20 18:10

#2 楼

为什么不下载并安装Android SDK?

SDK包含一个模拟器,可以仿真设备的几乎所有方面。

评论


感谢您的链接。这就是我打算进行大部分开发的方式-我只想在发布应用之前在真实的硬件上对其应用进行测试。

– MattK
10年7月24日在20:48

#3 楼

我的Android Hero需要一张SIM卡才能启动。
但是10美元的预付SIM卡也可以。

#4 楼

就像其他人所说的,按需付费SIM卡是任何手机的不错的解决方案。至少在英国,您可以轻松获取免费的SIM卡。如果您询问Vodafone或O2,他们会寄给您一个,或者您可以在任意数量的本地商店中购买一个。请注意,有些手机已锁定到特定的网络,因此您要么需要从该网络获取SIM卡,要么需要付费才能解锁手机。 。我在没有SIM卡的情况下使用HTC Legend进行开发,所以没有问题。我只使用Wi-Fi,并且由于它无法拨打电话,因此实际上只是一台便携式计算机。

#5 楼

我买了一个全新的Nexus One解锁手机,当时大众可以使用了,它非常愿意在没有SIM卡的情况下启动和使用wifi。不过,这可能是一个昂贵的选择。

#6 楼

预付是要走的路。您可以以20到30美元的价格购买T-Mobile预付电话,有时他们甚至会免费赠送25美元的充值卡。这款手机随附一张免费的SIM卡,通话时间为10分钟(价值3美元)。您需要每90天为您的预付费电话加注一次,每次至少10美元,或者,如果您想避免麻烦,可以为一年充值100美元并达到金牌状态,此后您充值的任何金额都将是不错的选择长达一年。如果您已经拥有T-Mobile电话,则可以在预付费网站上花费7美元购买T-Mobile预付费SIM卡激活工具包。
告诉您如何使用优惠码购买便宜的储值卡。

祝你好运!

#7 楼

确实存在一些手机甚至不能接受SIM卡。打算在Sprint和Verizon网络上使用的电话通常甚至没有GSM功能。如果没有(显然)没有它们,它们就可以正常启动。例如,我的HTC Evo没有SIM卡插槽-虽然这将是一个昂贵的选择,但我相信您会找到便宜的手机。

#8 楼

HTC Magic“沃达丰版”至少需要一张SIM卡,即使已解锁以使用任何操作员也是如此。如果没有SIM卡,则会显示一个模态对话框(无法关闭),要求您插入SIM卡。

更新:仅需使用SIM卡填写Google帐户详细信息(即使您像我一样通过Wifi进行此操作)。以这种方式“激活”电话后,您可以在不使用SIM卡的情况下运行它。

#9 楼

在使用wifi完成激活之前,我能够在手机上进行很多操作。有些事情您可能无法测试,例如通话中断后/期间的应用程序行为,但是,在大多数情况下,使用wifi模式可用的功能就足够了。您可以使用android仿真器测试通话中断行为的类型。计划中,如果您发现确实确实需要使用真实的手机网络进行测试(例如:如果您制作了多媒体应用,通过wifi进行的测试可能会不同于通过空中进行的测试)。如果需要,预付费计划有时还包括数据计划通话时间,作为另一种考虑因素。

评论


杰西卡·布朗(Jessica Brown)-关于如何找到提供这些“仅数据”计划的信息/载体的任何建议?

–user66001
13年7月10日在18:38

致电运营商的客户服务电话,询问他们是否有这样的计划。或在Google中搜索相关条款。这是我在T-mobile上找到的一个:t-mobile.com/shop/plans/…verizon似乎有类似的目标旨在作为平板电脑用户的计划:verizonwireless.com/wcms/consumer/shop/prepaid.html

–杰西卡·布朗(Jessica Brown)
13年7月11日在2:31