原创 freeswitch安裝過程中make編譯遇到“Makefile:929: *** You must install libopus-dev to build mod_opus. Stop.”

一、安裝環境: CentOS 7 yum使用了阿里的鏡像環境(在公司安裝,沒有使用阿里yum沒有出現這個問題,而且使用阿里yum好像也有一些包是找不到,需要自己去下載安裝) freeswitch1.8.5 cmake3.14.0 二、在安

原创 FreeSWITCH+linphone構建視頻對講以及linphone相應的配置

一、整體的環境: 1、虛擬機VMware 2、CentOS7 3、freeswitch1.8.5 4、cmake3.14.0 5、linphone4.1.1以及linphone app(Android版本) 二、搭建系統的使用 1、fre

原创 AIDL自定義類型的錯誤 java.io.IOException: com.android.ide.common.process.ProcessException

下面試是使用AIDL自定義類型的時候報錯 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:compil

原创 CentOS 7 安裝FreeSwitch 1.8.5

安裝環境: CentOS7 FreeSwitch1.8.5 cmake1.14.0 由於網絡的問題,而且訪問外網的速度一般都是比較慢的,所以我是先下載freeswitch1.8.5的安裝包和cmake1.14.0的安裝包,然後把這兩個安裝

原创 Java ini文件讀寫修改配置內容以及使用org.dtools.javaini-v1.1.00.jar中文亂碼

目前爲止,我瞭解到只有兩種INI文件讀取的jar包,分別爲ini4j-0.5.4.jar和org.dtools.javaini-v1.1.00.jar 我只簡單描述一下org.dtools.javaini-v1.1.00.jar的使用以及

原创 Android 自帶的TTS離線語音合成

由於最近項目需要使用到語音合成,使用過百度語音和科大訊飛語音但是這兩個開發包比較大,也可能要錢。突然間看到了TTS語音感覺語音還不錯。但是有一個缺點,Android自帶的TTS不支持中文語音。 一、怎麼看支不支持中文語音 設置——》語言和

原创 Okhttp簡單封裝的工具類

爲了方便後期的開發和維護,今天整理了一下Okhttp的二次封裝,這樣可以方便自己後期開發,同樣也可以方便有需要的人。至於Okhttp怎麼使用網上有一堆,這裏就不重複了也可以查看這裏https://blog.csdn.net/u011905

原创 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException

使用MySql8.0.1數據庫連接不上,主要原因是因爲使用5點幾的驅動如(mysql-connector-java-5.1.37-bin.jar),所以需要改成使用8點幾的驅動如(mysql-connector-java-8.0.12.j

原创 使用MySql8.0.1的驅動問題Loading class `com.mysql.jdbc.Driver

使用使用MySql8.0.1與mysql-connector-java-8.0.12.jar的驅動出現的錯誤 Loading class `com.mysql.jdbc.Driver'. This is deprecated. The n

原创 Android 全屏自定義樣式

一、在styles.xml中添加<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">     

原创 Android SoundPool簡單語音的播放

1、在res目錄下建立一個raw文件夾,然後把.wav文件放在這個文件夾下面2、建一個類用於加載和播放語音如下:public class SoundPoolUtil {    public static SoundPoolUtil ins

原创 Android 獲取本地圖片實現圖片輪播

剛開始做這個項目的時候我是通過直接獲取本地圖片實現輪播,但是這樣做的話有一個很嚴重的問題就是每次運行15分鐘左右就會發生內存溢出,所以我改成下面的方式去獲取本地圖居然不會發生溢出了。1、我建立一個類用於獲取本地圖片:public clas

原创 okhttp的使用以及 post json進行請求數據

一、在build.gradlet添加         compile 'com.squareup.okhttp3:okhttp:3.8.1'         compile 'com.squareup.okio:okio:1.13.0'二

原创 Android 時間倒計時

Android時間倒計時在網上一搜就一堆,而且也經常用到。備份一下,以便下次直接使用1、首先我創建一個接口,爲什麼要創建一個接口呢?因爲我是建立了一個類繼承CountDownTimer。這樣做的意義就是不用每次需要用到的倒計時的時候不需要