等ionic回到顶部生成apk后,标签栏在顶部怎么办?

ionic tab导航在android 真机测试中 导航在顶部解决办法 - DevilSatan - 博客园
1.打开app.js文件
2.找到.config(function($stateProvider, $urlRouterProvider)){
  $stateProvider
  ... ...
3.加入红色部分代码.config(function($stateProvider, $urlRouterProvider, $ionicConfigProvider)){
  $ionicConfigProvider.platform.ios.tabs.style('standard');
  $ionicConfigProvider.platform.ios.tabs.position('bottom');
  $ionicConfigProvider.platform.android.tabs.style('standard');
  $ionicConfigProvider.platform.android.tabs.position('bottom');
  $ionicConfigProvider.platform.ios.navBar.alignTitle('center');
  $ionicConfigProvider.platform.android.navBar.alignTitle('center');
  $ionicConfigProvider.platform.ios.backButton.previousTitleText('').icon('ion-ios-arrow-thin-left');
  $ionicConfigProvider.platform.android.backButton.previousTitleText('').icon('ion-android-arrow-back');
  $ionicConfigProvider.platform.ios.views.transition('ios');
  $ionicConfigProvider.platform.android.views.transition('android');
  $stateProvider
  ... ...
阅读(...) 评论()& Ionic在Android上部署app的步骤
Ionic在Android上部署app的步骤
& & & &1. 使用ionic建立了一个项目之后想要将它发布到各个应用商店,那么我们就要部署想要发布的版本,这段时间学习了Android的发布过程,下面我来介绍一下:  2. 这个命令是我们在调试代码时候所需要的,一般下载模板的时候就有了,但是我们在发布版本之前应该将它删除。  cordova plugin rm cordova-plugin-console  3. 在执行这个命令之前,需要将config.xml的version号改成相应的,这个命令执行完之后,将会生成如图所示的一个android-release-unsigned.apk。这是未签名的,接下来如果你有一个签名秘钥可以跳过以下的步骤了,直接将得到的android-release-unsigned.apk和你的.keystory放在同一个目录下执行下面第4个命令就可以了。 如果没有执行下面的代码来获得一个。  cordova build --release android  4. 执行这个命令的时候会让你创建密码等各个提示,按照它的提示一步一步填写就可以了。之后会有一个xxx.keystore在当前的目录下。  keytool -genkey -v -keystore xxx.keystore -alias yyy -keyalg RSA -keysize 2048 -validity 10000  5. 执行完成这个命令,签名完成。  jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xxx.keystore HelloWorld-release-unsigned.apk yyy  6. 执行完这个命令就可以得到一个yyy.apk了,查了一下关于Zipalign的介绍,Zipalign是一个Android平台上整理APK文件的工具,它能够对打包好的Android应用程序进行优化,使Android操作系统与应用程序之间的交互作用更有效率,运行的更快。
本文发布:
本文地址:
发布:鸡啄米
&&( 11:38:54)&&( 9:16:24)&&( 9:43:24)&&( 22:1:16)&&( 22:10:13)&&( 22:58:37)&&( 23:20:31)&&( 23:37:15)&&( 22:41:22)
完全随机文章Ionic项目中调试android apk的方法介绍。
一、问题出现
&&&&最近我发现之前做微信开发和普通的ionic可以用谷歌浏览器就调试了,但是如果添加了ng-cordova这些功能调试起来就很麻烦了,我需要打包apk,安装apk,出现错误还不知道出现在哪里,然后修改代码,打包apk,安装apk,这样太麻烦了,群里的朋友提供了一种调试ng-cordova这些插件的方法,我写下来作为记录。
二、网页配合手机调试
1、把项目部署到服务器并发布,(最好是外网)
还有一种办法(推荐)
用ionic&serve&本地搭建环境& 所谓的远程地址&其实就是你电脑地址,手机跟电脑再同一网段即可,这样就不用搭建站点了,修改了代码立马就可以变。(不过本机的localhost用数据线连接是否可以认,下班了我就不实验了)
2、修改本地项目中的配置,改为服务器上的Index页面
3、打包android的apk文件,并安装到手机。
4、在浏览器中打开下面的功能
5、打开手机的开发者模式,将手机用数据线连接电脑,启动应用,就可以进行调试了。如果有错误可以直接修改服务器代码,继续点击手机功能调试。
6、调试完毕,修改回来配置文件的index,打包本地apk,发布应用。
但是很遗憾,我没有调试通,avd的环境我也没有配通,感觉好悲哀啊,不过大家可以试试,毕竟有人调通了。
三、其他调试方法
1、android avd& 这个东西我的电脑没有调试通。
2、Karma& 这个工具有空试一下
3、有个朋友说用 eclipse里面可以运行,不太清楚这种方法,回头尝试一下
四、看这里
& 开源中国(OSChina.NET) |
开源中国社区(OSChina.net)是工信部
指定的官方社区For iOS, tabs will appear at the bottom of the screen. For Android, tabs will be at the top of the screen, below the nav-bar. This follows each OS's design specification, but can be configured with the&.
文档中说明,对于android,默认在顶部,ios在底部。具体配置参考
& 开源中国(OSChina.NET) |
开源中国社区(OSChina.net)是工信部
指定的官方社区

我要回帖

更多关于 ionic回到顶部 的文章

 

随机推荐