as学习-生成和引用aar包

生成aar步骤:

1、新建个工程。

2、file-new-module-android-library

3、在mylibrary-src-main-java-librcom.example.mylibrary上点击右键,新建一个activty,名字

Main2Activity。添加一个textview。(随便写点内容为了引用时看到内容)。

4、点击菜单上build-rebuild project,生成aar。 

引用aar 步骤:

1、新建个工程testaar,把mylibrary-debug.aar拷贝到libs目录下。

2、 双击module的build.gradle,添加:implementation (name: 'mylibrary-debug', ext: 'aar')

 3、双击project的build.gradle,在buildscript和allprojects分别添加:

flatDir{
    dirs 'libs'
}

 4、AndroidManifest.xml:<activity android:name="com.example.mylibrary.Main2Activity"/>

5、修改MainActivity,添加test方法显示Main2Activity。注意:import com.example.mylibrary.Main2Activity;

 

6、运行testaar。

 

 testaar:

package com.example.testaar;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;

import com.example.mylibrary.Main2Activity;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       test();
    }
    private  void test(){
        Intent inte=new  Intent(this, Main2Activity.class);
        startActivity(inte);
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值