• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

mozilla-mobile/firefox-echo-show: Firefox for Amazon's Echo Show

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

mozilla-mobile/firefox-echo-show

开源软件地址:

https://github.com/mozilla-mobile/firefox-echo-show

开源编程语言:

Java 38.5%

开源软件介绍:

⚠️ Firefox will be ending support for Echo Show. Starting April 30, 2021, you will be automatically redirected to Amazon Silk for web browsing. See also: End of support for Firefox on Amazon Devices

Firefox for Echo Show

codecov

Available on all Echo Show devices: "Alexa, open Firefox!"

Getting Involved

Our code is open source and we encourage all positive contributions! We love pull requests, bug reports, ideas, (security) code reviews and other kinds of contributions. Before you contribute, please read the Community Participation Guidelines.

Project resources

Build instructions

  1. Clone the repository:
git clone https://github.com/mozilla-mobile/firefox-echo-show.git
  1. Import the project into Android Studio or build on the command line:
./gradlew clean app:assembleAmazonWebviewDebug
  1. Make sure to select the right build variant in Android Studio: amazonWebviewDebug

Running

You can run from Android Studio or adb.

For recommendations on which devices and emulators to run on, see device reference.

Testing

To run a reasonable subset of the unit tests, we recommend:

./gradlew testAmazonWebViewDebug

To generate code coverage reports, run:

./gradlew -Pcoverage jacocoAmazonWebViewDebugTestReport

Reports can be found at app/build/jacoco/jacoco<buildVariant>TestReport/html/index.html

Pre-push hooks

Since we don't have CI, if you're pushing code, please add a pre-push hook. To use the recommended hook, run this command from the project root:

ln -s ../../quality/pre-push-recommended.sh .git/hooks/pre-push

To push without running the pre-push hook (e.g. doc updates):

git push <remote> --no-verify

Signing release builds

To build and sign a release build with our production keys using Autograph, run:

./tools/sign_release.sh

If you're not creating a release but want to create a release build for local testing, you can append --test to ignore some release checks.

See that script's source for further usage.

License

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
garethhunt/modifyheaders: Modify Headers addon for Firefox发布时间:2022-05-13
下一篇:
lkytal/GM: UserScripts for Firefox, Chrome and etc发布时间:2022-06-08
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap