240 發(fā)簡(jiǎn)信
IP屬地:遼寧
  • 120
    Android Audio Architecture

    Android Audio Architecture Android Audio Framework ArchitectureAndroid Audio框架介紹Android...

  • 120
    APK安裝流程詳解4——安裝中關(guān)于so庫(kù)的那些事

    APK安裝流程系列文章整體內(nèi)容如下: APK安裝流程詳解0——前言APK安裝流程詳解1——有關(guān)"安裝ing"的實(shí)體類概述APK安裝流程詳解2——PackageManager簡(jiǎn)...

  • 120
    Android JNI 篇 - 編譯 bilibili/ijkPlayer

    本篇文章已授權(quán)微信公眾號(hào) guolin_blog(郭霖)獨(dú)家發(fā)布 一亮蒋、視頻庫(kù)播放庫(kù)哪家強(qiáng)[#1] 二、分析 ijkPlayer 構(gòu)建流程[#2] 三忘晤、構(gòu)建 ijkplayer...

  • 解決了切換閃爍的大問(wèn)題, 謝謝了樓主

    Android startActivity去掉自帶的動(dòng)畫效果

    Android5.0以上startActivity系統(tǒng)自帶動(dòng)畫效果,如果需要去掉自帶效果有兩種方法, 第一種就是在startActivity的時(shí)候加上 第二種方法就是 在st...

  • Android startActivity去掉自帶的動(dòng)畫效果

    Android5.0以上startActivity系統(tǒng)自帶動(dòng)畫效果,如果需要去掉自帶效果有兩種方法, 第一種就是在startActivity的時(shí)候加上 第二種方法就是 在st...

  • 啊设塔。凄吏。知道了。闰蛔。jmethodID不能使用NewGlobalRef痕钢。。樓主真乃神人序六,一回復(fù)你 立馬就解決了任连。。關(guān)注一波例诀。

    Android JNI 篇 - JNI回調(diào)的三種方法(精華篇)

    開門見山随抠, 不廢話上效果, 上代碼: c層回調(diào)進(jìn)度 第一種方法 在當(dāng)前函數(shù)(同一個(gè)線程)里面回調(diào)繁涂,直接用findClass或者GetObjectClass拱她,進(jìn)行回調(diào)(國(guó)內(nèi)...

  • 找到原因了 是因?yàn)镹ewGlobalRef()方法影響的,不知道為啥矿酵。唬复。。

    Android JNI 篇 - JNI回調(diào)的三種方法(精華篇)

    開門見山全肮, 不廢話上效果敞咧, 上代碼: c層回調(diào)進(jìn)度 第一種方法 在當(dāng)前函數(shù)(同一個(gè)線程)里面回調(diào),直接用findClass或者GetObjectClass辜腺,進(jìn)行回調(diào)(國(guó)內(nèi)...

  • 你好妄均, 請(qǐng)問(wèn)用第三種方法為什么會(huì)報(bào)這個(gè)錯(cuò)呢
    NI DETECTED ERROR IN APPLICATION: use of invalid jobject 0x71d8416fe718

    JNIEXPORT void JNICALL
    Java_com_opensource_ffmpegvideo_PlayerNative_setOnCompletionListener(JNIEnv *env, jobject instance,
    jobject listener) {
    jclass java_class = (*env)->GetObjectClass(env, listener);
    if(java_class == NULL){
    LOGD("java_class == null");
    }

    jmethodID java_callback_Id = (*env)->GetMethodID(env, java_class, "onCompletion", "()V");
    if(java_callback_Id == NULL){
    LOGD("java_callback_Id == null");
    }
    audio_player->j_complete_class = (*env)->NewGlobalRef(env, listener);
    audio_player->j_complete = (*env)->NewGlobalRef(env, java_callback_Id);
    (*env)->CallVoidMethod(env, listener, java_callback_Id);

    }

    麻煩樓主幫忙看看唄 解決一天了 沒整明白

    Android JNI 篇 - JNI回調(diào)的三種方法(精華篇)

    開門見山, 不廢話上效果哪自, 上代碼: c層回調(diào)進(jìn)度 第一種方法 在當(dāng)前函數(shù)(同一個(gè)線程)里面回調(diào)丰包,直接用findClass或者GetObjectClass,進(jìn)行回調(diào)(國(guó)內(nèi)...

  • 感謝

    ConstraintLayout之ConstraintSet

    自從用了ConstraintLayout溢谤,發(fā)現(xiàn)布局寫法又升華了瞻凤,嵌套減少了憨攒,層次更清晰了。 在ConstraintLayout出來(lái)之前阀参,就是在LinearLayout肝集、Rel...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品