0

我想將ExoPlayer嵌入到android庫,我該怎麼做,有什麼想法?如何在android庫中嵌入ExoPlayer?

+1

在庫將如何使用ExoPlayer是從一個普通的Android應用程序的項目中使用它有什麼不同? – Mdlc

+0

我需要將ExoPlayer加入到我的aar文件中,其中包含所有源代碼,佈局和等。我的庫將被其他開發人員用於構建自己的應用程序,我希望他們只添加一個依賴項 - 我的庫,而不是我用來創建庫的所有依賴項。 – vchernyshov

+0

vchernychov:如果您在圖書館的gradle文件中包含ExoPlayer,用戶不必再將依賴項添加到他們自己的項目中,他們只需添加您的項目。 – Mdlc

回答

0

您可以將其包含在您的圖書館的build.gradle文件中,並且您可以訪問它。你可以按照指南here

確保jcenter是您列出的庫

repositories { 
    jcenter() 
} 

之一然後添加編譯語句轉換成你的依賴。

compile 'com.google.android.exoplayer:exoplayer:r2.4.2'

然後按照我貼得到一個ExoPlayer實例啓動和運行指南的其餘部分。

0

:)我說在我的應用程序 - >依賴條件課裏面的build.gradle

dependencies { 


     compile 'com.google.android.exoplayer:exoplayer:r2.4.1' 
     compile 'com.google.android.exoplayer:exoplayer-core:r2.4.1' 
     compile 'com.google.android.exoplayer:exoplayer-dash:r2.4.1' 
     compile 'com.google.android.exoplayer:exoplayer-ui:r2.4.1' 
}