小编use*_*390的帖子

等待设备时出错:等待仿真器上线300秒后超时

我一直在尝试使用android studio 2.0模拟器,但我无法在模拟器上运行我的应用程序.当我运行我的应用程序时,它显示模拟器以及以下详细信息:

Hax已启用

  • Hax ram_size 0x800000000

  • HAx正在工作和模拟器

  • 以快速的virt模式运行.

  • 端口5554上的控制台,

  • ADB在5555端口

之后它需要下一个TAB启动应用程序并显示等待设备上线之后它显示错误:等待设备时出错:等待模拟器上线300秒后超时.

到目前为止我尝试过的.

  • 安装了全新的android studio 2.0,包含所有更新至今SDK
  • 厌倦了增加仿真器内存.
  • 安装了最新SDK的android studio 2.1 Beta
  • 在Google上讨论了这个问题.

有人知道任何解决方案

提前致谢.

编辑

我还没有找到任何解决方案.我在2016年5月4日开设了新期刊,因为它是以前版本中的已知错误.如果您遇到同样的问题,请报告以下链接.

https://code.google.com/p/android/issues/detail?id=209095

android-emulator android-studio

55
推荐指数
6
解决办法
9万
查看次数

Android Camera 2 Api

我一直在尝试camera2 API.我已下载代码

https://developer.android.com/samples/Camera2Video/index.html了解它的工作原理.它工作正常,直到我停止录制.当我停止录制时,它会运行以下代码.

 private void stopRecordingVideo() {
        // UI
        mIsRecordingVideo = false;
        mBtn_Video.setText(R.string.record);
        // Stop recording
        try {
            mMediaRecorder.stop();
            mMediaRecorder.reset();
        }
        catch (Exception e) {
            e.printStackTrace();
        }
        Activity activity = getActivity();
        if (null != activity) {
            System.out.println("file " +  getVideoFile(activity));
            Toast.makeText(activity, "Video saved: " + getVideoFile(activity),
                    Toast.LENGTH_SHORT).show();
        }
        startPreview();
Run Code Online (Sandbox Code Playgroud)

在mMediaRecorder.stop(); 它抛出以下错误

01-12 16:24:23.115    2161-2200/com.cameratwoapi E/Surface? queueBuffer: error queuing buffer to SurfaceTexture, -19
01-12 16:24:23.135    2161-2200/com.cameratwoapi E/EGL_emulation? tid 2200: swapBuffers(285): error 0x3003 (EGL_BAD_ALLOC)
01-12 16:24:23.197    2161-2200/com.cameratwoapi E/CameraDeviceGLThread-0? Received exception on …
Run Code Online (Sandbox Code Playgroud)

android android-camera

22
推荐指数
3
解决办法
1万
查看次数

getRight,getLeft,getTop返回零

我正在使用以下代码.但是所有方法都返回零值.我知道要获取视图的坐标,我们应该绘制视图.这就是为什么我在onResume方法中使用代码但仍然无法正常工作.任何的想法?

 @Override
public void onResume(){
    super.onResume();
    System.out.println("Onresume"); 
    System.out.println("tab1 - left" + btn_Tab7 .getLeft());
    System.out.println("tab1 - Top" + btn_Tab7.getTop());
    System.out.println("tab1 - right" + btn_Tab7.getRight());
    System.out.println("tab1 - bottom" + btn_Tab7.getBottom()); 
}
Run Code Online (Sandbox Code Playgroud)

android

9
推荐指数
1
解决办法
8295
查看次数

在MVP android应用程序中的演示者之间进行通信

我正在使用MVP模式构建一个小型测试Android应用程序.我有两个片段片段B(我用于滑动抽屉)和片段A(主片段).这两个片段都有自己的演示者.当我点击滑动绘制时,它应该发送消息或调用片段A中的方法来更新视图.我想问一下,两位片段主持人如何在MVP下进行交谈.我知道其他解决方案,但我想通过MVP模式来实现.

请建议MVP模式遵循的一些选项来处理此类场景.

mvp android android-fragments

9
推荐指数
1
解决办法
1682
查看次数

android:imeOption&imeActionLable不会改变键盘用Next输入标签

我一直试图解决这个问题,但没有成功.看起来很简单,但我不知道为什么android:imeOptions="actionNext" android:imeActionLabel="Next"在代码中跟随两个xml()标签不起作用.

<EditText android:id="@+id/stcnTxt" style="@style/DetailFormTextField" android:singleLine="true" android:imeOptions="actionNext" android:imeActionLabel="Next"> </EditText>
Run Code Online (Sandbox Code Playgroud)

根据上面的代码键盘输入键应该用Next Label替换它但是它仍然显示键盘上的回车键.我正在使用HTC野火输出.

android

6
推荐指数
2
解决办法
6893
查看次数

备份 Jenkins 配置文件的最佳实践

我在远程 Debian 7.8 上使用 Jenkins。我想将 Debian 7.8 更新到 8.7。我尝试更新,一切顺利,但詹金斯坏了,无法启动服务。我尝试了一切,但能找到任何解决方案。最后我使用了 purged 命令,它删除了以前的配置和构建。

现在我恢复服务器并想再次更新,但我想要配置和构建的完整 Jenkins 备份,以便从上次运行的实例恢复它。

尽可能简单地备份配置(减少工作量和问题)并配置然后合并备份文件的最佳实践是什么。

我必须备份哪些数据/配置文件?

debian jenkins

5
推荐指数
1
解决办法
5055
查看次数

AndroidX 测试 - ActivityScenario API 立即销毁活动

我一直在尝试将我的 Robolectic 测试用例移至 Android X 测试。我遵循了文档,但无法通过 Activity Scenario Launch API 启动活动。

https://developer.android.com/reference/androidx/test/core/app/ActivityScenario

http://robolectric.org/androidx_test

protected void setupActivity() {
      ActivityScenario<VisitorExemptionActivity> scenario = ActivityScenario.launch(VisitorExemptionActivity.class);
        scenario.moveToState(Lifecycle.State.CREATED);// Activity destroyed before reaching to this point.
}
Run Code Online (Sandbox Code Playgroud)

除了 onStart 之外,上面的代码不会调用任何 android 生命周期,抛出以下异常并立即销毁活动。

java.lang.IllegalStateException:由于 Activity 已被销毁,因此无法移动到状态“CREATED”

当我用 Robolectric 尝试相同的代码时。它工作正常并调用所有生命周期。oncreate 、 onstart 和 onResume。

protected void setupActivity() {
activityController = Robolectric.buildActivity(VisitorExemptionActivity.class).setup();
activityController.get();
}
Run Code Online (Sandbox Code Playgroud)

上面的代码调用了所有的生命周期。

请你能向我解释我做错了什么。

提前致谢。

java testing android android-studio

5
推荐指数
1
解决办法
563
查看次数

无法运行程序,权限被拒绝erro13 Jenkins

我在Jenkin上为android新项目创建了一份新工作.每当我运行该作业时,我收到错误java.io.ioexception错误13权限被拒绝.詹金说无法运行程序gradlew.我知道gradlew脚本需要根据错误说明执行权限.我授予了这些并重新开始jenkin工作.我仍然得到同样的错误.Jenkin在构建之后恢复执行权限.当我从现有作业创建新作业并使用旧项目存储库配置时,它运行正常.当我配置新项目存储库时,它引发了权限问题.我在许可的情况下玩了很多但没有成功.我还比较了新旧项目脚本文件.线条差异很小但不应该是一个问题.任何人都可以指导我做错了什么.

谢谢

java android jenkins

1
推荐指数
2
解决办法
3817
查看次数