做android的一个sdk遇到的问题
2013-07-17 16:32
309 查看
给别人做个广告联盟,要给开发者提供一个sdk,然后集成到他们的应用中,在开发的过程中遇到了很多问题,再此记录一下:
1.代码创建webview很简单:
private WebView webView;
webView = new WebView(this);
webView.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT)) 2.把一些图片资源放入到assets,然后可以一起打入jar包,访问的方法为:
private static Bitmap getImageFromAssetsFile(String fileName)
{
Bitmap image = null;
AssetManager am = activity.getResources().getAssets();
try
{
InputStream is = am.open(fileName);
image = BitmapFactory.decodeStream(is);
is.close();
}
catch (IOException e)
{
e.printStackTrace();
}
return image;
}3.定义一个ImageButton
ImageButton ib2 = new ImageButton(activity);
ib2.setId(3);
ib2.setImageBitmap(getImageFromAssetsFile("haoqi_btn_cancle.jpg"));
ib2.setBackgroundColor(Color.TRANSPARENT); //设置透明
4.混淆,用的sdk\tools\proguard\bin\proguardgui.bat 对jar进行的混淆
主要做的配置就是:[shrinking]步中设置了一下keep:
android.app.Activity
android.app.Service
public method
相关文章推荐
- android 微信 以及QQ的SDK接入分享功能遇到的些问题小结
- android—sdk遇到的问题- Support Libraries删除后找不到
- Android环境下接收系统灭屏广播遇到延时问题的一个解决方法
- Android自定义Cursor遇到的一个小问题
- ubuntu下搭建android遇到的问题:SDK Manager下没有Tools->Options
- Android BindService中遇到的一个小问题
- Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问题
- Android pulltorefresh引用遇到的一个问题
- android 开发中遇到的一个小问题
- 今天遇到一个奇怪的问题 android:sharedUserId有关
- Android微信sdk更新成Gradle引入遇到的问题
- 安装 Windows SDK for Windows 7 时遇到的一个问题及解决办法
- 编译android sdk 遇到的问题
- android gzip之后遇到的一个奇怪的问题
- 【边做项目边学Android】小白会遇到的问题--This Android SDK requires Android Developer Toolkit version 23.0.0 or above
- 安装 Windows SDK for Windows 7 时遇到的一个问题及解决办法
- android theme主题使用遇到的一个小问题
- 不加ANDROID_SDK_HOME出现的一个问题
- 【边做项目边学Android】小白会遇到的问题--This Android SDK requires Android Developer Toolkit version 23.0.0 or above
- Android 开发过程中遇到了一个问题 小记录一下 ERROR: In <declare-styleable> BorderLinearLayout, unable to find attribu