gpt4 book ai didi

android - 应用程序在某些移动设备上无法运行

转载 作者:行者123 更新时间:2023-11-30 04:31:42 25 4
gpt4 key购买 nike

我开发了一个应用程序。我的应用包括视频录制和播放。

我必须播放我从手机录制的视频。这适用于大多数设备(三星 galaxy ace、摩托罗拉 Droid x 等),但不适用于某些设备(Droid x2、Nexus 等).

我用下面的代码来播放视频

String temp_path=Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)+"/MySaveCellData/dbz_115.3gp";
//Toast.makeText(this,getSaveCellPath(),Toast.LENGTH_LONG).show();
if(temp_path!=null) {
//int width = myView.getMeasuredWidth();
// int height = myView.getMeasuredHeight();
//we add 10 pixels to the current size of the video view every time you touch
//the media controller.
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(myView);
myView.setMediaController(mediaController);

myView.setKeepScreenOn(true);

//myView.setVideoAspect(width,height);
//myView.setVideo
myView.setVideoPath(temp_path);
myView.start();
myView.requestFocus();
}
else
Toast.makeText(this,"Video Path Not Found, or is set to null",Toast.LENGTH_LONG).show();
}

问题及解决方案是什么?

最佳答案

问题不在于视频播放。视频录制中的问题。当我录制视频时,设备的硬件不支持我的代码。所以我更改了录像机的代码。它在所有设备上运行良好。

关于android - 应用程序在某些移动设备上无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7610793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com