Android Studio,Fire TV – 使用Amazon SDK进行编译的问题

Android Studio,Fire TV – 使用Amazon SDK进行编译的问题,第1张

概述我仍然是 Android开发的新手,在我的第一个项目中大约2周.所以,决议可能是显而易见的,我只能希望这最终有助于我的另一个. 目标是为FireTV构建一个应用程序,用于流式传输媒体(点播或直播视频流). 我开始研究亚马逊的开发者门户网站,下载AS,亚马逊SDK以及其他任何我被告知需要继续的东西.我的第一个想法是熟悉Lollipop,使用谷歌电视的模拟器,并使用电视活动模板,从我看到的很大程度上基 我仍然是 Android开发的新手,在我的第一个项目中大约2周.所以,决议可能是显而易见的,我只能希望这最终有助于我的另一个.

目标是为FireTV构建一个应用程序,用于流式传输媒体(点播或直播视频流).

我开始研究亚马逊的开发者门户网站,下载AS,亚马逊SDK以及其他任何我被告知需要继续的东西.我的第一个想法是熟悉Lollipop,使用谷歌电视的模拟器,并使用电视活动模板,从我看到的很大程度上基于Leanback库.我构建并测试和修改了我的内容,并有一个工作的应用程序,使用可以处理API21的模拟器.然后是时候“改造”我使用亚马逊的Fire TV sdk Add-On(API 17)了.了解了AppCompat以及其他一些错误,大多数情况下我都可以自己解决.但是现在,我被困住了.

Gradle现在不会编译我正在使用FireTV插件,并且控制台输出对我没有帮助,在这个级别.

“ 什么地方出了错:
任务’:app:processDeBUGResources’的执行失败.

com.androID.IDe.common.internal.LoggedErrorException: Failed to run command:
C:\path\to\sdk\build-tools\21.1.2\aapt.exe package -f –no-crunch -I C:\path\to\sdk\platforms\androID-17\androID.jar -M C:\path\to\app\build\intermediates\manifests\full\deBUG\AndroIDManifest.xml -I C:\path\to\sdk\add-ons\addon-amazon_fire_tv_addon-amazon-17\libs\notification.jar -I C:\path\to\sdk\add-ons\addon-amazon_fire_tv_addon-amazon-17\libs\gamecontroller.jar -S C:\path\to\app\build\intermediates\res\deBUG -A C:\path\to\app\build\intermediates\assets\deBUG -m -J C:\path\to\app\build\generated\source\r\deBUG -F C:\path\to\app\build\intermediates\res\resources-deBUG.ap_ –deBUG-mode –custom-package com.d53e.rbeal.fntsysportsnetwork -0 apk –output-text-symbols C:\path\to\app\build\intermediates\symbols\deBUG
Error Code:
1
Output:
ERROR: Asset package include ‘C:\path\to\sdk\add-ons\addon-amazon_fire_tv_addon-amazon-17\libs\notification.jar’ not found.
* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –deBUG option to get more log output.*

被困在这里两天,时间紧迫,迫切需要进步.无法弄清楚如何按建议包含–stacktrace或–info.

在恐慌中,我试图将项目移植到eclipse,并且作为最终结果我遇到了“无法解决’R’”错误,我能找到的唯一修复就是更改构建目标,但我想我需要使用亚马逊的.

我宁愿使用AndroID Studio,但在这一点上任何帮助都将非常感激.

的build.gradle

apply plugin: 'com.androID.application'androID {//    compileSdkVersion 21    compileSdkVersion "Amazon.com:Amazon Fire TV SDK Addon:17"    buildToolsversion "21.1.2"    defaultConfig {        applicationID "com.d53e.myname.appname"        minSdkVersion 17        targetSdkVersion 21        versionCode 1        versionname "1.0"    }    buildTypes {        release {            MinifyEnabled false            proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.pro'        }    }    productFlavors {    }}dependencIEs {    compile @R_404_4564@(dir: 'libs',include: ['*.jar'])    compile 'com.androID.support:appcompat-v7:21.0.3'    compile 'com.androID.support:recyclervIEw-v7:21.0.3'    compile 'com.androID.support:leanback-v17:21.0.2'    compile 'com.squareup.picasso:picasso:2.3.2'    compile 'com.androID.support:support-v4:21.0.3'    compile 'com.amazon.device.tools.build:gradle:1.0.0'}

(项目)build.gradle

buildscript {    repositorIEs {        jcenter()    }    dependencIEs {        classpath 'com.amazon.device.tools.build:gradle:1.0.0'        //classpath 'com.androID.tools.build:gradle:1.0.0'    }}allprojects {    repositorIEs {        jcenter()    }}
解决方法 其中一个我想把头撞在墙上的时刻……

手动将文件复制到“projectname / app / libs”文件夹中,
将项目资源管理器视图更改为项目,以便您可以看到libs文件夹
右键单击其中的项目[s],然后选择“添加为库”

就像日食的最后一步一样.

总结

以上是内存溢出为你收集整理的Android Studio,Fire TV – 使用Amazon SDK进行编译的问题全部内容,希望文章能够帮你解决Android Studio,Fire TV – 使用Amazon SDK进行编译的问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1125386.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存