Articles of android emulator

adb -s emu geo fix不能在不使用telnet的情况下运行

我的应用适用于Google Apis 17.我想在启动模拟器后设置gps位置。 我尝试按照如何模拟-ps-location-in-the-android-emulator 。 1。 获取模拟器的序列号。 >adb devices emulator-5554 第二轮 adb -s emulator-5554 emu geo fix 121.4961236714487 31.24010934431376 没有警告和错误。 我在windows7上编程。 它不起作用。 但是,当我在eclipse(ADT22.6)中手动发送gps信息时,它可以工作。 我的应用可以正确find位置。 eclipse做了什么? 如何使adb命令工作? 谢谢

仿真器频繁断开,Android Studio Stuck。 如何解决?

我有一个奇怪的问题,找不到任何解决方法。 当我打开模拟器并且AVD正常运行时,第一次就可以了。 但是5-10分钟后,模拟器断开连接,它失去了它的互联网连接,我无法连接到它,Android Studio也完全卡住了,没有任何反应! 我应该关闭模拟器,之后一切都恢复正常。 这些是我测试的: adb kill-server然后是adb start-server 我也尝试过再次连接和断开连接 adb connect localhost:5554和adb connect emualtor-5554但仍然没有结果。 更糟糕的是我不能再使用Android Studio,即使点击代码行也行不通! 每次我都要关闭模拟器并再次打开它。 注意:我不能使用Genymotion,我不想使用我的设备进行调试! 任何身体都可以解决这个该死的bug。 它让我发疯了…先谢谢你 编辑: 问题不是与模拟器有关的问题。 今天我尝试使用WiFi连接进行调试。 一切都很好,直到我的真实设备再次出现问题。 在日志中它说: deviceXXXXX已断开连接 所以问题在于我的ADB连接! 我测试的是将端口5555添加到防火墙还添加了ADB以通过防火墙。 但问题仍然存在。

创建Galaxy S5模拟器

根据网站gsmarena.com,Galaxy S4和Galaxy S5的规格几乎相同。 当然,那些关注我们想要创建S5模拟器的人。 是否建议使用现有的S4仿真器? 如果没有,应该改变什么来获得Galaxy S5模拟器? 我目前的S4模拟器,看起来像这样

为什么模拟器给IMEI号000000000000000

我find了许多关于此的post,但没有给出正确答案。 我的应用程序需要IMEI号码,我这样做但它显示000000000000000(15个零)。 它与设备工作正常,但我希望它在我的模拟器上正常运行。 我想要一些唯一的数字,除了这些零。 如果在这里有任何解决方案的解决方案。请提出你的答案。 我必须设置这个数字而不是(15个零)“352373051009616” TelephonyManager telephonyManager =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); String imei = telephonyManager.getDeviceId(); textDeviceID2.setText(“Device id: – ”+ imei); 任何可能的解决方案(programitically以及硬编码)

正确地将活动传递给非活动对象

在我的应用程序中,我有一个非活动对象,它的角色是经理类。 很多时候我需要将“源活动”传递给方法作为该管理器类的参数,以便对该活动进行一些操作。 例如,让我们假设我们有MyActivity,它必须做一些吐司。 所以我有这个名为MyManager的经理类,我有这个方法 raiseToast(Activity sourceActivity) { Toast.makeText(sourceActivity, demo, Toast.LENGTH_LONG).show(); } 从Myactivity类我们以这种方式调用该方法: MyManager manager=new MyManager(); manager.raiseToast(MyActivity.this); 它工作正常。 我在这里问的是,这是将Activity作为parameter passing给非活动对象的正确方法吗? 我在真实设备(而不是模拟器)上有内存泄漏,我想知道这是否也会导致任何原因? 谢谢Idan。

等待设备时出错:AVD的仿真器进程被杀死了

我是Andriod开发的新手,当我运行应用程序时,我遇到了一个奇怪的问题,就像下面的图片一样。 我也谷歌了,但我没有find有用的答案,谁能告诉我我能做些什么~~~(> _ <)~~~~谢谢

如何为ONEPLUS TWO创建模拟器?

用户已报告OnePlus中有两个移动设备的错误,我想调试我的OnePlus移动应用程序。 我试过检查用户手机,存在错误。 即使我基于相同的规范创建AVD,我也无法模拟AVD中的错误[我希望它不是基本的本机操作系统,它可能在OxygenO中有一些变化]。 我没有机会连接调试。 请帮忙,如何使用OxygenOS版本2.2.1为OnePlus2创建一个AVD进行调试,我不能每次都依靠手机进行调试。 有没有可用于调试OnePlus手机的sdk? 请帮忙。 这是一个很大的阻碍者…欣赏想法

Android Build – 模拟器卡在Android启动徽标上

我正在尝试Android构建系统几天。 我可以按照此处的描述成功下载和构建系统。 我建立了主分支。 我没有单独运行emulator命令,而是使用了带有此处给出的参数的命令。 模拟器窗口启动并显示“android”徽标,但它卡在那里。 我离开它差不多1小时,但看起来像进入某种引导循环。 当检查logcat时,我可以find一些“连接失败”的日志,如下所示。 I/PackageManager( 283): /system/app/Launcher2.apk changed; collecting certs D/dalvikvm( 283): GC_CONCURRENT freed 460K, 36% free 5704K/8808K, paused 15ms+24ms, total 170ms I/Installer( 283): connecting… I/Installer( 283): disconnecting… E/Installer( 283): connection failed I/PackageManager( 283): /system/app/LiveWallpapers.apk changed; collecting certs D/dalvikvm( 283): GC_CONCURRENT freed 1182K, 43% free 5049K/8808K, paused 6ms+9ms, total 125ms I/Installer( 283): […]

NfcAdapter.getDefaultAdapter(this)在模拟器中返回null

我试图在模拟器API 10(Android 2.3.3)中测试ForegroundDispatch(http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/nfc/ForegroundDispatch.html)。 当我调用NfcAdapter.getDefaultAdapter(this)时,我得到null。 为什么会这样? 码: public class ForegroundDispatch extends Activity { private NfcAdapter mAdapter; private PendingIntent mPendingIntent; private IntentFilter[] mFilters; private String[][] mTechLists; private TextView mText; private int mCount = 0; @Override public void onCreate(Bundle savedState) { super.onCreate(savedState); setContentView(R.layout.foreground_dispatch); mText = (TextView) findViewById(R.id.text); mText.setText(“Scan a tag”); mAdapter = NfcAdapter.getDefaultAdapter(this); // Create a generic PendingIntent […]

基于Android网络的模拟器Manymo,它是如何工作的?

我正在寻找Android的在线模拟器 ,我发现了这个: https : //www.manymo.com 大多数Android开发人员可能熟悉这一点,或者可能不熟悉,因为它在市场上已经退出了。 所以作为开发人员,我首先想到的是, 它是如何工作的 (很多人会在查看之后再想)。 我的研究:在前端它使用的是Canvas,它从用户那里获取输入并将响应显示为屏幕图像。 所以前端对我来说非常清楚。 现在在后端,我不太确定,他们正在使用什么技术(无论编程语言或平台)。 我认为他们为服务器上的每个会话运行一个Emulator实例,以及它们如何捕获屏幕并在屏幕的某些位置调用输入。 所以令人困惑的部分是,他们如何在服务器端向Emulator和仿真器的geting屏幕发送输入? 任何线索都会有所帮助。