Android实战技巧之十九 android studio导出jar包(Module)并获得手机信息

本文介绍了如何在Android Studio中创建Module,编写获取手机信息的Java类,将其添加到app依赖,生成jar包,并最终从项目中移除Module。步骤包括新建Module、编写PhoneInfo类、设置权限、引入到app及生成jar的路径说明。
摘要由CSDN通过智能技术生成
                       

AS中并没有独立的Module 工程,但是可以在普通的Project中加入Module。所谓的Module就是我们通常所指的模块化的一个单元,并常常以jar包的形式存在。下面以一个获取手机信息的例子演示AS中的模块化。

一、项目中新建Module

File—>New Module,详细见下图。


二、新建Java类

新建一个PhoneInfo类,内容如下:

package com.linc.mylibrary;import android.content.Context;import android.net.wifi.WifiInfo;import android.net.wifi.WifiManager;import android.os.Build;import android.telephony.TelephonyManager;import android.text.format.Formatter;import android.util.Log;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;/** * Created by linc on 15-3-19. */public class PhoneInfo {
        private String TAG = "PhoneInfo";    private Context mContext;    private TelephonyManager mPhoneManager;    public PhoneInfo(Context context) {        mContext = context;        mPhoneManager = (TelephonyManager)mContext.getSystemService(Context.TELEPHONY_SERVICE);    }    public String getDeviceId() {        return mPhoneManager.getDeviceId();    }    public String getPhoneModu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值