精华内容
下载资源
问答
  • Android原生工程配置 官网配网地址: https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android App离线SDK下载 我这边给大家放在资料里面了 新建Android项目Hello-H5 注意:Android项目目录不要有中文 ...

    Android原生工程配置 官网配网地址:
    https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android

    1. App离线SDK下载 我这边给大家放在资料里面了
      在这里插入图片描述

    2. 新建Android项目Hello-H5
      在这里插入图片描述
      注意:Android项目目录不要有中文

    3. 拷贝android-gif-drawable-release@1.2.17.aar、lib.5plus.base-release.aar、miit_mdid_1.0.10.aar、uniapp-release.aar到libs下
      在这里插入图片描述

    4. 在build.gradle中添加资源引用

    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'], exclude: [])
    implementation "com.android.support:support-v4:28.0.0"
    implementation "com.android.support:appcompat-v7:28.0.0"
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    implementation 'com.facebook.fresco:fresco:1.13.0'
    implementation "com.facebook.fresco:animated-gif:1.13.0"
    implementation 'com.github.bumptech.glide:glide:4.9.0'
    implementation 'com.alibaba:fastjson:1.1.46.android'
    
    

    在这里插入图片描述
    5.uni-app配置时需要在build.gradle中添加aaptOptions配置

    aaptOptions {  
      additionalParameters '--auto-add-overlay'  
      ignoreAssetsPattern "!.svn:!.git:.*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~"  
    }
    
    

    在这里插入图片描述
    6. 在Androidmanifest.xml配置应用启动页

     <activity
          android:name="io.dcloud.PandoraEntry"
          android:configChanges="orientation|keyboardHidden|keyboard|navigation"
          android:label="@string/app_name"
          android:launchMode="singleTask"
          android:hardwareAccelerated="true"
          android:theme="@style/TranslucentTheme"
          android:screenOrientation="user"
          android:windowSoftInputMode="adjustResize" >
          <intent-filter>
              <action android:name="android.intent.action.MAIN" />
              <category android:name="android.intent.category.LAUNCHER" />
          </intent-filter>
      </activity>
      <activity
          android:name="io.dcloud.PandoraEntryActivity"
          android:launchMode="singleTask"
          android:configChanges="orientation|keyboardHidden|screenSize|mcc|mnc|fontScale|keyboard"
          android:hardwareAccelerated="true"
          android:permission="com.miui.securitycenter.permission.AppPermissionsEditor"
          android:screenOrientation="user"
          android:theme="@style/DCloudTheme"
          android:windowSoftInputMode="adjustResize">
          <intent-filter>
              <category android:name="android.intent.category.DEFAULT" />
              <category android:name="android.intent.category.BROWSABLE" />
              <action android:name="android.intent.action.VIEW" />
              <data android:scheme="h56131bcf" />
          </intent-filter>
      </activity>
    
    

    在这里插入图片描述
    7) 添加图片资源
    在这里插入图片描述
    8) 新建assets文件夹,添加子文件夹data和apps
    在这里插入图片描述
    9) 拷贝资源到data目录下
    在这里插入图片描述
    10) 修改dcloud_control.xml的值,这里我填写了helloh5,大家可以随便填写
    在这里插入图片描述
    11) 在apps下面新建helloh5\www文件夹,注意helloh5就是刚刚你们填写的appid值。
    12) 打包Vue项目,注意修改manifest.json中appid的值,这个值就是Android中dcloud_control.xml的appid的值
    在这里插入图片描述

    命令打包:npm run build:app-plus
    
    1. 把编译出来的项目拷贝到Android中
      在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 如果一个个拷贝类过来很麻烦,特别多配置的,重点是会影响到项目中的app会变的很臃肿。 解决方案:把demo的app作为module导入到项目中,依赖于项目app 缺点:app可以任意使用module中的内容,但是module不能使用...

    往往下载别人的demo,功能效果都在demo中的app。如果一个个拷贝类过来很麻烦,特别多配置的,重点是会影响到项目中的app会变的很臃肿。

    解决方案:把demo的app作为module导入到项目中,依赖于项目的app

    缺点:app可以任意使用module中的内容,但是module不能使用app中的内容(弥补:参数传递暂时处理)

    ok,开始操作流程:

    1、导入:点击file,选择import module,选择demo中的app路径

    2、修改参数:新导入的module中的build文件下的apply plugin: 'com.android.application'修改apply plugin: 'com.android.library'(很关键)

    3、依赖:点击app,选择Open Module Setting ,点击dependencies右边的加号选择刚导入的module

    基本上面就弄好了

    可能出现的问题:

    1、检查setting.gradle是否已经include进module

    2、如果module下libs有aar文件,去app下的build中的android下

    repositories {
            flatDir { dirs '../Mondule名字/libs' }
        }

    后续待续。。。

    有问题加扣扣:893151960

     
    

    展开全文
  • 项目中会有很多通用的jar、开源项目、或者自己的库,然后给多个App项目使用,有很多公司都是通过maven或者jcenter远程库依赖来解决问题,本文是通过一个本地svn库通过依赖同一个Lib(Project)来实现通用代码依赖。...

    本文链接,转载请留言http://blog.csdn.net/jan_s/article/details/51498420


    场景

    在项目中会有很多通用的jar、开源项目、或者自己的库,然后给多个App项目使用,有很多公司都是通过maven或者jcenter远程库依赖来解决问题,本文是通过一个本地svn库通过依赖同一个Lib(Project)来实现通用代码依赖。


    如以下效果


    配置

    1.简单的说下配置过程,就是先New一个Project(MyApp),这相当于我们的主要的APP工程了,怎么创建就不说了,很简单一路Next.

    2.接着就是创建Lib库啦,这里取名为MyLib,创建过程跟Project(MyApp)一样,New一个一路Next;

    3.好了,我们开始关键的了,修改MyLIb的默认moudle名(app->carzy-lib),然后把他的build.gradle修改成差不多如下

    apply plugin: 'com.android.library'//作为library的project
    
    
    android {
        compileSdkVersion 23
        buildToolsVersion "23.0.3"
    
        defaultConfig {
            //applicationId "com.jan.lib" //这个appid 不要显示了
            //以下都是默认的,随意哦
            minSdkVersion 15
            targetSdkVersion 23
            versionCode 1
            versionName "1.0"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        testCompile 'junit:junit:4.12'
        compile 'com.android.support:appcompat-v7:23.3.0'
    }
    

    4.我这里插一下,^_^,先在Lib里写个carzyUtil方法,后面可以验证一下。



     5.接下来修改MyApp,先配置setttings.gradle

    include ':app'
    //在当前app同一目录下的myLib引入改Project(MyApp)
    include 'MyLib' //注意:这个MyLib名字就是那个project的实际名称
    project(":MyLib").projectDir = new File("../MyLib/")
    include ':MyLib:crazy-lib'
    

    6.接着在app的build.gradle中加入依赖语句即可。

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        //编译已导入的Project(MyLib)
        compile project(":MyLib:crazy-lib")
    }
    7.clean或者build一下项目。

    8.看看是否能够加载那个事先写好的crazyUtils呢,好像可以哦

    public class MainActivity extends AppCompatActivity {
        private TextView helloTv;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            helloTv = (TextView) findViewById(R.id.tv_hello);
            helloTv.setText(JanCrazyUtils.getNewSkill());
        }
    }
    
    9.运行一下把



    结尾

    这样的方式只能作为本地库的简单依赖和运用,可能会出现build不同步等问题,但是,只要愿意死磕,什么问题都会慢慢被消磨掉的,就像这人生一样,没有过不去的坎,希望本篇博文对后来者有点帮助吧。谢谢各位!本文链接:http://blog.csdn.net/jan_s/article/details/51498420,转载请留言。




    展开全文
  • 这里,我的项目是vue-cli构建的工程,h5移动端页面。 由于开发成本并没有用安卓或ios原生语言来开发app,而是选择将现有项目直接打包。 下面我会分享一下HBuilderX 打包 vue 项目App 的步骤。希望对有需求的...

    这里,我的项目是vue-cli构建的工程,h5移动端页面。

    由于开发成本并没有用安卓或ios原生语言来开发app,而是选择将现有项目直接打包。

    下面我会分享一下HBuilderX 打包 vue 项目 为 App 的步骤。希望对有需求的同学提供帮助。

    原vue项目打包dist文件

    1、首先以及必须,将config文件夹里的index.js文件中assetsPublicPath由'/'改为 './'

    2、修改build文件下的utils.js文件加如下图publicPath:'../../'路径,是为了显示css中背景图片。

    这个曾经是我遇到的一个坑,很多文章说publicPath:'./',这会造成背景图片不显示的问题,所以这里一定要改成publicPath:'../../'。

    3、修改build文件下的webpack.prod.conf.js文件output中加如下图publicPath:'./'路径

    4、npm run build 打包生成dist文件 。

    使用HBuiderX

    1、选择项目->新建->项目,选择5+APP

    2、生成项目目录如下图,manifest.json文件是app配置文件,除此文件其他文件都可以按需求删掉或修改,我是选择删掉,只留manifest.json文件。

    3、把刚才打包的dist文件全部复制到HBuiderX创建的项目下

    4、可以选择运行查看效果,没有问题的话云打包,按自己需求配置manifest.json。

    暂时分享这么多,有补充的话后期会更新

    展开全文
  • 1.第一种情况,你的android工程versionname是通过build.gradle文件配置的话,直接在build.gradle文件的android括号内添加如下代码 //修改生成的apk名字 applicationVariants.all { variant -> variant.outputs....
  • 遇到好的app项目,下载到源码后,不知道怎样使用AndroidStudio打开,或者打开后因为配置文件而报错,本章将手把手教你如何正确打开项目和修改配置文件。 ①:首先打开项目的文件夹,看到一个build.gradle的文件,...
  • Uni-App - 快速开始第一个项目

    千次阅读 2019-02-18 21:42:27
    HBuilderX:内置uni-app编译器及项目模板,最新版本下载地址 微信开发者工具:编译调试小程序所用,最新版本下载地址 创建项目 在点击工具栏里的文件 -&gt; 新建 -&gt; 项目: 选择uni-app,输入工程...
  • AndroidStudio 创建 Hybrid App工程

    千次阅读 2016-12-03 23:25:49
    国内外Hybrid App的开发框架众多,PhoneGap(cordova )、AppCan、APICloud、WeX5 还有 Neact Native 等等好多,我当时接触的是 DCloud 公司的 MUI 框架,所以这篇文章采用的是用其 5+SDK 创建 Hybrid App工程后续文章...
  • 点击右侧提示,导致项目下的app文件夹不见了
  • vue项目-商城app

    万次阅读 2019-06-25 10:56:06
    .gitignore 里面设置上传项目时可以忽略的文件,eg:node_modules 一、制作首页hadder和tabbar 完成Header区域,使用的的是mint-ui中的Header组件 制作底部的Tabbar区域,使用的是mui中的Tabbar.html - 在制作...
  • VS2012 C# dll工程默认的app.config文件

    千次阅读 2013-04-18 10:48:37
    项目工程里有一些dll工程是继承自UserControl的,打开Designer画面时,发生错误。查了半天是读取app.config文件失败。加了app.config文件也丝毫无用。利用代码  AppDomain.CurrentDomain.SetupInformation....
  • 将vue项目打包成移动端app

    万次阅读 热门讨论 2018-04-17 20:59:50
    事先准备,开发完成的web app项目(也可以利用vue-cli脚手架构建vue模板项目),npm run dev可以正常预览的项目   1,将项目目录下config文件内index.js中assetsPublicPath修改为 assetsPublicPath: './' 2,...
  • ThinkPhp3.2.3 多项目 后台 APP接口设计 框架设计

    万次阅读 多人点赞 2015-11-05 13:02:04
    ↓↓↓项目文件组成部分↓↓↓APP文件是后台,index.php是入口文件Interface文件是接口,注意这里不要用api命名!可能会有问题!interface.php是入口文件注:两个入口文件唯一的区别就是interface比app入口文件多一...
  • Django - 创建工程APP 与 开发工具

    千次阅读 2016-11-24 11:45:10
    1.安装在这里使用的是Anaconda,直接使用Anaconda命令进行安装;(E:\Anaconda3) C:\Users\yuan>conda install django当然你也可以看 官方文档安装完成可以查看django版本 : (E:\...创建工程(1)使用下面命令创建Dja
  • 近期开始研究Facebook f8app项目,目标是理解Facebook官方React Native f8app的整体技术架构,给公司目前几个的React Native项目开发提供官方经验借鉴,并对原生开发和React Native开发进行框架层面的融合。...
  • iOS开发:修改工程项目的名称

    千次阅读 2017-06-08 16:58:24
    一、修改整个工程项目名称的步骤: 1.打开项目,找到项目导航界面中的项目名称,然后鼠标单击选中,然后“Enter”键,使其变成可编辑状态,然后输入想要修改的项目名称,然后回车; 2.按回车键之后,XCode会立即弹...
  • 今天由于公司业务需要, 经理让安装两个相同的APP到手机上, 考虑到包名是应用程序的唯一标识, 所以在工程列表的app下的build.gradle里, 把applicationId改成了不同的. 然后再使用新的签名文件(也可以使用同一个签名...
  • 最近用VUE写了一个webapp项目,用HBulider打包成app用手机打开后,数据居然请求不到,引入的阿里的iconfont字体图标也加载不进来。交互是用axios写的,使用了跨域代理。 解决方法有两种: 1、加上固定域名...
  • Android Studio App 播放工程内部音乐文件

    万次阅读 热门讨论 2015-08-28 21:08:16
    app播放app工程自带(不是SD卡里的)的音乐文件。 1.在工程res文件夹里新建raw文件夹,在raw文件夹里放置一份mp3文件。 2.在MainActivity.java文件里 public class MainActivity extends Activity下面一行 ...
  • vscode创建uni-app项目

    千次阅读 2020-05-09 15:48:37
    uni-app 是一个用 vue 语法来开发小程序、App、H5 的框架,官方推荐的开发工具为 HBuilderX,使用起来有很好的开发体验。 不过,由于 HBuilderX 没有 Linux 版以及...CLI 工程 全局安装 vue-cli 3.x(如已安装请跳过
  • iOS App 项目目录结构的搭建

    千次阅读 2016-09-11 21:01:18
    iOS App 项目目录结构的搭建 关于目录结构该如何分类,该文章给出两种常用的方式:http://www.jianshu.com/p/77a948bcbc38 这里介绍按照功能模块进行目录的划分,这里的功能模块不光指UITabBarController的5大模块...
  • 9个完整android开源app项目

    万次阅读 2014-11-14 13:53:10
    android开源项目有很多,但是完整的app项目不多,下面是最近我从 jcodecraeer网站 整理的一些开源app项目: 注: jcodecraeer网站上搜集了很多开源项目,更新很快,非常值得关注。 一、photoup 介绍: ​...
  • App项目架构解决方案

    千次阅读 2015-09-15 17:12:10
    GradleAndroid-App-Framework简介GradleAndroid-App-Framework是一个免费的开源关于Android App一整套架构的解决方案。主要目的是整合流行开发模式结合其他开源模块形成的一整套Android快速开发解决方案。 项目主要...
  • Android项目app和module引用aar文件方法

    千次阅读 2017-11-24 14:56:34
    工程(即app)引用aar文件时,很简单。主要分两步: 第一步: 将aar文件添加到libs文件夹下。 第二步: 修改app/build.gradle文件: 1.添加代码 repositories { flatDir { dirs 'libs' //系统将在lib目录下搜索...
  • 1、使用UserDefualt 可满足APP全局变量。 2、 在AppDelegate中声明并初始化全局变量  然后在需要使用该变量的地方插入如下的代码:  //取得AppDelegate,在iOS中,AppDelegat被设计成了单例模式  ...
  • uni-app项目部署 打包 运行

    千次阅读 2020-03-31 15:57:03
    创建uni-app项目 创建项目vue create -p dcloudio/uni-preset-vue my-project 此时,会提示选择项目模板,初次体验建议选择 hello uni-app 项目模板 注意:通过该命令创建项目前提是全局安装了vue-cli,这个早在...
  • 第二种:就是使用uni-app脚手架开快速搭建项目与开发,该方式是使用传统的node脚手架方式来开发,使用脚手架搭建项目是一名前端工程师的基本功,那么接下来就让我们一起来学习uni-app脚手架的项目搭建吧!...
  • Linux下使用make构建一个C++工程项目

    万次阅读 多人点赞 2018-06-30 09:36:25
    Linux下构建一个C++工程项目 在Windows系统下,我们可以使用Visual Studio等IDE帮助我们构建一个C++工程项目,本文在Linux系统环境中,使用make和vim构建一个C++工程项目 编译环境与工具 Ubuntu 14.04 g++ ...
  • [项目总结]信号强度检测app

    千次阅读 2016-11-01 04:18:06
    主要是针对移动,联通,电信等基站等信号进行监控,实时获取4G,3G,2G信号,工程巡检人员拿着这款app到某个位置巡检后,检测当前位置的信号强度,并截屏记录下来,以便后面查看历史巡检记录。从表面上看这app功能...
  • Flutter Web 项目 创建 web_app 练习项目

    千次阅读 2019-11-07 15:01:41
    创建练习项目 web_app 工程目录,拷贝 flutter_web 源码中的 pubspec.yaml 文件 (examples/hello_world/pubspec.yaml)到 web_app根目录,修改 name : web_app 拷贝 源码里面的 packages 文件到 web_app 根目录...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 228,197
精华内容 91,278
关键字:

工程项目查询app