android上集成kanziview和textureview 播放视频和camera黑屏因为AndroidManifest.xml 中 uses-sdk 顺序导致

android上集成kanziview和textureview 播放视频和camera黑屏因为AndroidManifest.xml 中 uses-sdk 顺序导致

kanzi默认创建的android工程的AndroidManifest.xml  中的uses-sdk 位置在最后,会导致textureview 播放导致黑屏

正确的顺序如下

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.rightware.kanzi.mytextureview"
      android:versionCode="1"
      android:versionName="1.0">
       <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="17" />
    
        <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.WAKE_LOCK" />  
    <application android:label="@string/app_name" android:icon="@drawable/icon">
        <activity android:name="MyTextureView"
                  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                  android:launchMode="singleTask"
                  android:configChanges="orientation|keyboardHidden"
                  android:screenOrientation="landscape"
                  android:keepScreenOn="true"        
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    <uses-feature android:glEsVersion="0x00020000"/>
   
</manifest> 


    • Related Articles

    • android 编译apk ant 找不到rt.jar

      kanzi的android程序中用到了如下的代码 import java.util.*;//工具类一般都在util里面 import java.util.concurrent.ThreadLocalRandom; import com.rightware.kanzi.*; public class BSplineArea extends KanziActivity {     private static final String TAG = "BSplineArea"; public void ...
    • [Rendering - Android窗体透明效果]

      以下方法在Kanzi 3.6中适用 kanzi studio中设置node2d 的blend mode 为Opaque,设置透明的区域以及透明度(调整backgroundBrush的透明度) 设置kanzi surface的rgba通道为8888 (application.cfg中修改) 设置Kanzi View支持透明(参考附件代码) 设置Android ...
    • Kanzi 在android 平台上的开发环境配置

      Kanzi 安装的菜单上有一个kanzi android build environment setup ,可以一键配置android 开发环境,但是需要联网从google的网站上下载android的sdk开发包,国内的网络经常会遇到 下载很慢或者断线的情况,所以我们为客户下载好了,上传到怿星网盘上,并且准备了文档教程教大家怎么配置android 开发环境 网盘链接:http://zdrv.com.cn/JQf 密码:kanziept 建议客户下载安装android ...
    • kanzi的工程使用eclipse 编译的apk启动速度比scons编译的慢很多

      使用eclipse编译的apk中的assets下的kzb是被压缩的,启动的时候需要解压缩,但是scons编译的apk中的kzb是没有压缩的,所有启动的时间会快。  scons编译的配置就在build.xml 中, 在Examples\Gestures\Application\configs\platforms\android 下的build.xml 打开可以看到
    • kanzi 在android端的实现的原理

      kanzi在android 就是作为一个SurfaceView来进行OpenGLES的绘制的,基于的是Activity,主要有以下几个文件来实现对android这边的接口的