Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Android

Cách thêm file JAR làm thư viện (library) trong Android Studio

Ví dụ này minh họa cách thêm file JAR external làm thư viện vào dự án Android Studio.

Bước 1: Tạo dự án mới

Tạo dự án mới trong Android Studio: File → New Project.

Bước 2: Copy file JAR vào thư mục libs

Copy file .jar cần thêm vào thư mục: Project/app/libs/

Cách thêm file JAR làm thư viện (library) trong Android Studio

Bước 3: Thêm dependency qua Project Structure

  1. Mở File → Project Structure (Ctrl+Alt+Shift+S)
  2. Chọn Modules → app → Dependencies
  3. Nhấn dấu + → Jar Dependency
  4. Chọn file JAR trong thư mục libs
  5. Apply và OK
Cách thêm file JAR làm thư viện (library) trong Android Studio Cách thêm file JAR làm thư viện (library) trong Android Studio

Bước 4: Cấu hình layout (res/layout/activity_main.xml)

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 
    xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:app="https://schemas.android.com/apk/res-auto"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World!"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>

Bước 5: Code MainActivity

package com.app.sample;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // Có thể sử dụng classes từ file JAR tại đây
    }
}

Bước 6: Cấu hình Manifest

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android"
    package="com.app.sample">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

Chạy ứng dụng

Chạy app để kiểm tra. Nếu không lỗi build, file JAR đã được thêm thành công.

Cách thêm file JAR làm thư viện (library) trong Android Studio