专属服务器_如何登陆远程服务器_高性能

安全 虚拟云 浏览

小编:该文件是将SAP Community Network Wiki刊登的《Mobi Android SDK setup using Android Studio》日语化的文件。 原文是由Pavan Kowshik Santebidanus Nagaraja(SAP Employee)执笔的。 2015/22版 本文件将通过Android st

该文件是将SAP Community Network Wiki刊登的《Mobi Android SDK setup using Android Studio》日语化的文件。

原文是由Pavan Kowshik Santebidanus Nagaraja(SAP Employee)执笔的。

2015/22版

本文件将通过Android studio说明移动Android SDK项目的制作方法。这是在SAP on google Playstore上公开的安装移动应用程序来制作SDK项目的方法。

本文件包含以下四部分:

在*安装Android Studio

在*Android Studio中配置SDK项目

*"Side by Side"安装有效,将移动应用程序设定为向Android PlayStore公开(Mobi Android SDK)

安装Android Studio

(注:JDK7以上版本支持Android Studio。

Android Studio是正式的Android开发环境.playstore应用程序、SDK应用程序的"side byside"安装需要Android studio的gradle build系统m.Eclipse不支持该功能。)

灾难6167g;Android Studio说 可以下载。

一步一步地点击下载的Android studio Installer,安装就开始了。若显示安全警告,优惠云服务器,请点击"是"。

点击烽火616700;Next继续安装。

烽火6167g;选择所有组件进行安装。

烽火616700;指定组件的安装位置。(推荐默认路径)

在下一个画面中选择"Next"、"Install"继续安装。

烽火616700;从工具栏中选择"SDK Manager"选项,安装以下组件。

烽火616700;安装完成后,关闭SDK Manager和Android Studio。

在Android Studio中配置SDK项目

解冻到文件S A P u s i n e ssObjects MobileAndroidLib-X.X.zip

在616700中;解冻到文件夹S A P u s i e ssObjects MobileAndroidLib-X.X

(注:zip文件名有时与实际从SMP下载的文件名不同解冻后的文件夹名也有不同的情况。此名称为例)

从下述URL下载Android support Library版本19.1

https://dl-ssl.google.com/android/repository/support_r19.1.zip

烽火6167not;解冻下载的文件后,从文件夹support/v4中选择android-support-v4.jar。

烽火6167nos;在文件夹S A P u s i n e ssObjects MobileAndroiidLib-X.X.X/libs上粘贴。

请在下面的网页菜单画面中显示,并选择"Import Non-Android Studio project"选项。

烽火616700;在解冻后的文件夹保存位置,选择最高级的文件夹,学生云主机,单击OK。

±616700;选择项目的复制目标文件夹,单击next。(Android studio将制作完整的复印文件,云服务器存储,以防止原项目发生变更。)

在显示下一个画面时,为选择三个项目的状态,请如下变更为不检查第一、第二个,点击Finish。

烽火6167g/app文件夹中build.gradle,并添加以下内容。

(注:lintoptions是标签"android"的子项目,configuurations是最高级别的项目。

configuration(

all*exclude group:"com.android.support’, module: ‘support-v4’

}

multiDexEnabled true

lintOptions {

checkReleaseBuilds false

}

dexOptions {

javaMaxHeapSize "4g"

}

task copyNativeLibs(type: Copy) {

from(new File(getProjectDir(), ‘src/main/java/native’)) { include ‘**/*.so’ }

into new File(buildDir, ‘native’)

}

tasks.withType(org.gradle.api.tasks.compile.JavaCompile) {

compileTask -> compileTask.dependsOn copyNativeLibs

}

clean.dependsOn ‘cleanCopyNativeLibs’

tasks.withType(com.android.build.gradle.tasks.PackageApplication) {

pkgTask ->

pkgTask.jniFolders = new HashSet()

pkgTask.jniFolders.add(new File(buildDir,‘native’)

请点击文件编辑画面右上方的"Sync now"。

请选择乐观者Structure->app(Modules下),选择标签Dependencies,单击右侧绿色的"+"按钮,选择选项"LibraryDependency"。

在弹出画面中选择play-services(com.google.android.gms:play-services:6.587),阿里云挂淘客,单击OK。请在Project Structure画面上也单击OK。

烽火616700;项目的设定到此结束。工具栏中的按钮来运行应用程序。

启用"Side by Side"安装,并将移动应用程序设置为向Android PlayStare公开

请按上述方法在app下的build.gradle点击"Sync now"打开文件,添加以下行。

productFlavors{

{

applicationId

}

}

Example-

productFlavors{

sdk{              applicationId "com.sdk.mobi"

(注:applicationIdcom.sap.mobi在

自动更正。

请将标签provider的android authity属性变更为上述应用列表Id。

烽火616700;文件defaultSettings.xml,然后单击feature.package.name.请将default的值变更为上述applicationId。

请选择烽火6167g/Build->Rebuild Project。项目6100结束;结束。工具栏中的按钮来运行应用程序。

创建多个应用程序

可以使用多个product flavors制作多个应用程序。选项卡build variants中可以选择不同的构建变量。

烽火6167g;如前所述AndroidManifest.xml and defaultSettings.xml 中的应用程序ID被正确设定是很重要的。

签名版本

在标签上选择build variant"release",签名应用程序。

参照下述google的指导方针签名应用程序。

烽火61676700;然后APK

烽火6167note;向Google Play Developer Constore申请,将APK公开给play store。

,互联云服务器

当前网址:http://vmchk.cooou.com/theory/100960.html

 
你可能喜欢的: