本帖最后由 u011443507 于 2013-12-24 16:48:28 编辑

解决方案 »

  1.   

    把需求说一下吧,我开发了一个sdk,有登录、注册、充值的功能,需要让别人的程序可以接入这个sdk,借助我的sdk进行登录、注册、充值功能,小弟是个初学者,不知道该怎么样写接口让对方来调用我的activity然后传回它想要的参数,所以来这里请教各位大神
      

  2.   

    做成一个library供别人使用,不知道我有没有理解清楚楼主的意思。
      

  3.   

    但是不知道如何具体操作,有人告诉我打包成一个jar包,但是我不知道怎么写这个接口,在一个单例类中如何打开一个activity,又如何传递返回值过来
      

  4.   

    说白了。你就是把你的工程中除了activity之外的文件都打包进一个jar包。
    其他人嵌入这个jar包就可以用了啊。
    你们公司之前就没人做过这一块么?
    感觉真的有点不可思议
      

  5.   

    公司刚接触手机软件这块,没有技术储备,所以啥都不懂,我也是从.net临时转过来的
      

  6.   


    在Eclipse里大约是你把需要封装的代码,独立出来作为一个project,这个project的"is library"选项勾上,那这个工程编译完成后,会在bin/下生成一个.jar;其它的工程,引用这个.jar就可以了。
      

  7.   


    在Eclipse里大约是你把需要封装的代码,独立出来作为一个project,这个project的"is library"选项勾上,那这个工程编译完成后,会在bin/下生成一个.jar;其它的工程,引用这个.jar就可以了。代码独立出来那里面的activity呢?
      

  8.   


    在Eclipse里大约是你把需要封装的代码,独立出来作为一个project,这个project的"is library"选项勾上,那这个工程编译完成后,会在bin/下生成一个.jar;其它的工程,引用这个.jar就可以了。代码独立出来那里面的activity呢?惭愧我自己并没有开发过这样的SDK,但我项目中应用了PullToRefresh这样和第三方库,就按我所描述的方式被引用的,楼主不妨自己摸索下再?
      

  9.   


    在Eclipse里大约是你把需要封装的代码,独立出来作为一个project,这个project的"is library"选项勾上,那这个工程编译完成后,会在bin/下生成一个.jar;其它的工程,引用这个.jar就可以了。代码独立出来那里面的activity呢?惭愧我自己并没有开发过这样的SDK,但我项目中应用了PullToRefresh这样和第三方库,就按我所描述的方式被引用的,楼主不妨自己摸索下再?呵呵,嗯,还是得自己摸索!这样才够深刻啊
      

  10.   


    自己的应用以 Library的形式。别的应用引用这个Library。android博客:http://blog.csdn.net/xyz_lmn
    博客之星投票,谢谢支持。
    http://vote.blog.csdn.net/blogstaritem/blogstar2013/xyz_lmn
      

  11.   

    调用别人的APK里的Activity,貌似不需要提供jar。用Intent写目标文件的类路径就行。不过,我记得某个文档说这种做法涉及签名啥的。