Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在库项目中导入包和类文件_Android_Performance_Android Layout_Apk Expansion Files - Fatal编程技术网

Android 如何在库项目中导入包和类文件

Android 如何在库项目中导入包和类文件,android,performance,android-layout,apk-expansion-files,Android,Performance,Android Layout,Apk Expansion Files,APK大小已达到105MB,我需要创建APK扩展文件 我下面介绍如何创建扩展文件 我已经下载了googleplayapk扩展库和googleplay许可库 现在我需要将这些库添加到我的应用程序中 我跟着。它规定如下: 选择文件>新建>新建模块 在创建新模块窗口中,选择Android库,然后单击 选择下一步 指定应用程序/库名称,如“Google Play许可证” “库”和“Google Play Downloader库”,选择最小SDK 级别,然后选择“完成” 选择文件>项目结构 选择“属性”选

APK大小已达到
105MB
,我需要创建
APK扩展文件

我下面介绍如何创建扩展文件

我已经下载了
googleplayapk扩展库
googleplay许可库

现在我需要将这些库添加到我的应用程序中

我跟着。它规定如下:

  • 选择文件>新建>新建模块
  • 在创建新模块窗口中,选择Android库,然后单击 选择下一步
  • 指定应用程序/库名称,如“Google Play许可证” “库”和“Google Play Downloader库”,选择最小SDK 级别,然后选择“完成”
  • 选择文件>项目结构
  • 选择“属性”选项卡,然后在库存储库中输入 来自/extras/google/目录的库(play_licensing/for 许可证验证库或 播放_apk_扩展/下载程序_库/下载程序库)
  • 现在问题出现在步骤5中:当我在
    库存储库中添加以下路径时,它会运行Gradle build一段时间,然后什么也不做,当我重新打开
    项目结构时,
    库存储库字段中没有任何内容

    C:\Users\DELL\AppData\Local\Android\Sdk\extras\google\market\U licensing\library

    我无法理解如何将此项目导入我的应用程序。另一种方法是单独复制每个文件并将其添加到库模块中,但我不想尝试这种方法

    项目结构:


    您可以右键单击该库,并且有一个添加为库的选项。您可以通过右键单击“库”->“添加为库”将其添加为库。

    使用导入模块代替创建。对于升级前的下载模块,请从project.properties文件中删除“android.library.reference.1=../market\u licensing”行

    在步骤5中,我输入了这个

    /extras/google/market\u apk\u expansion/downloader\u library/AndroidManifest.xml
    对于下载程序库和此
    /extras/google/market\u licensing/library/AndroidManifest.xml
    用于许可证库


    它似乎接受了这些价值观。反斜杠应该被删除,但这是我能找到的唯一方法,让sdk在大于和小于中显示。

    你是认真的105MB吗?是的。我们的团队将计划缩小尺寸,但现在我们需要上传这个建筑。你找到silution了吗?我添加了一张图片。请检查它,并指导我在何处执行此操作。右键单击库选项将显示“添加为库”