标签: adobecreativesdk

Android SDK版本25 - android.support v7:25给出"没有找到匹配@ color/hint_foreground_material_light的资源"Adobe Creative SDK?

将compileSdkVersion切换为25并使用最新的android.support库版本后,我在gradle sync/build时遇到以下错误.

compile 'com.android.support:appcompat-v7:25.0.0'
compile 'com.android.support:design:25.0.0'
compile 'com.android.support:recyclerview-v7:25.0.0'
Run Code Online (Sandbox Code Playgroud)

错误:

No resource found that matches the given name (at 'android:textColorHint' with value '@color/hint_foreground_material_light').
Run Code Online (Sandbox Code Playgroud)

任何的想法?

编辑: 我认为这是因为Adobe Creative SDK ...不确定.其他人在使用SDK 25时运行良好.

相关问题:使用支持库和adobe creative SDK for android时出错

我们不应该等待解决方案...也许我正在使用更新的版本('com.adobe.creativesdk:image:4.6.3')

EDIT2:我发现这是来自"fengdai alertdialog",这是一个Adobe SDK依赖.但是已经弃用了!我向Adobe寻求一些支持.

android android-support-library adobecreativesdk android-7.1-nougat

17
推荐指数
1
解决办法
2万
查看次数

离子段仅在单击内容输入后更改

我正在使用ionicv2和Adobe Creative SDK构建照片编辑应用程序.我已经成功实施了创意SDK.

在CSDK成功返回已编辑文件的URL后,我将包含段的页面与文件URL一起推送.

问题出在第二页,当我点击该段时,它不会切换.只有在我点击页面内的输入时才会切换.

我尝试在没有CSDK的情况下进行操作,它运行没有任何问题.

我的代码:

loadCamera(sourceType){

    const options: CameraOptions = {
      quality: 100,
      destinationType: this.camera.DestinationType.DATA_URL,
      encodingType: this.camera.EncodingType.JPEG,
      mediaType: this.camera.MediaType.PICTURE,
      sourceType: sourceType
    }

    this.camera.getPicture(options).then((imageData) => {

      // imageData is either a base64 encoded string or a file URI
      // If it's base64:
      let base64Image = 'data:image/jpeg;base64,' + imageData;

      var thisModule = this;

      function success(newUrl) {
          console.log("Success Editing!", newUrl);
          thisModule.goToCreate(newUrl);
      }

      function error(error) {
          console.log("Error!", error);
      }

      /* Optional `options` object. See API guide for usage. */
      var options = …
Run Code Online (Sandbox Code Playgroud)

aviary ionic-framework adobecreativesdk ionic2 angular

9
推荐指数
1
解决办法
4251
查看次数

AdobeCreativeSDK:'SDK Version Mismatch',原因:'找不到CreativeSDKFoundation版本'

我要集成AviarySDK,即AdobeCreativeSDK.我添加了AdobeCreativeSDKFoundationAdobeCreativeSDKImage其他相关的框架.还添加一些链接器标志.并参考以下链接.我正在使用XCode 6.1..

  1. https://creativesdk.adobe.com/docs/ios/#/articles/imageediting/index.html
  2. https://creativesdk.zendesk.com/hc/en-us/articles/202903359-Migrating-from-the-Aviary-SDK-to-the-Adobe-Creative-SDK-Beta

这是我的代码.

#import <AdobeCreativeSDKFoundation/AdobeCreativeSDKFoundation.h>
#import <AdobeCreativeSDKImage/AdobeCreativeSDKImage.h>
Run Code Online (Sandbox Code Playgroud)

添加 AdobeUXImageEditorViewControllerDelegate

[[AdobeUXAuthManager sharedManager]setAuthenticationParametersWithClientID:@"MyKey" withClientSecret:@"MySecret"];
AVYPhotoEditorController *editorController = [[AVYPhotoEditorController alloc] initWithImage:imageToEdit];
    [editorController setDelegate:self];
[self presentViewController:editorController animated:YES completion:nil];

#pragma mark - AdobeCreativeSDK Delegates
- (void)photoEditor:(AdobeUXImageEditorViewController *)editor finishedWithImage:(UIImage *)image
{
    //Got Image.
    [self dismissViewControllerAnimated:YES completion:nil];
}
- (void)photoEditorCanceled:(AdobeUXImageEditorViewController *)editor
{
    [self dismissViewControllerAnimated:YES completion:nil];
}
Run Code Online (Sandbox Code Playgroud)

但我得到了一些未知的错误,如下所示.

***因未捕获的异常"SDK版本不匹配"而终止应用,原因是:"未找到CreativeSDKFoundation版本"

请查看以下屏幕截图.

在此输入图像描述

我错过了什么?帮助将是适当的.

ios aviary adobecreativesdk

4
推荐指数
1
解决办法
1271
查看次数

在64位android设备上找不到.so文件

使用aviary android sdk使用android studio和gradle build.应用程序生成在具有32位架构的所有设备上运行正常.

相同的应用程序在64位设备中给出以下错误[例如.索尼C4]

    java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file 
"/data/app/com.myapp/base.apk"],nativeLibraryDirectories=[/data/app/com.myapp/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libaviary_moalite.so"
Run Code Online (Sandbox Code Playgroud)

gredle.build部分

dependencies {
    ...
    compile 'com.android.support:multidex:1.0.0'
    compile 'com.facebook.fresco:fresco:0.8.1+'
    compile 'com.facebook.fresco:imagepipeline-okhttp:0.8.1+'
    compile 'com.android.support:appcompat-v7:22.2.1'
    compile 'com.adobe.creativesdk:image:4.0.0'
}
Run Code Online (Sandbox Code Playgroud)

参考那没用

使用Android Studio找不到ARM64 NDK本机库(1.3 RC)

如果使用任何解决方案,则出现相同的错

如何在64位Android设备上使用32位本机库

得到错误就像

Error:(16, 0) Error: NDK integration is deprecated in the current plugin.  Consider trying the new experimental plugin.  For details, see http://tools.android.com/tech-docs/new-build-system/gradle-experimental.  Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.
Run Code Online (Sandbox Code Playgroud)

我不确定我在做什么错,或者根本不支持.

android android-ndk aviary adobecreativesdk

4
推荐指数
2
解决办法
7879
查看次数

有没有办法在不登录用户的情况下使用Adobe Creative SDK?

Aviary不需要用户登录,我想使用它但Creative SDK要求用户登录Adobe帐户.我只是想在设备上做简单的编辑工作.这可能吗?

ios aviary adobecreativesdk

3
推荐指数
1
解决办法
1492
查看次数

不能分配给'android.app.activity'扩展应用程序

我正在实施Adobe Creative SDK.我在我的清单文件中收到以下错误:

'com.example.nick.avierytest2.MainActivity is not assignable to android.app.activity' 
Run Code Online (Sandbox Code Playgroud)

这是我的XML文件:

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:theme="@style/AppTheme.NoActionBar" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
Run Code Online (Sandbox Code Playgroud)

这是我的主要活动类:

public class MainActivity extends Application implements IAdobeAuthClientCredentials {

/* Be sure to fill in the two strings below. */
private static final String CREATIVE_SDK_CLIENT_ID = "";
private static final String CREATIVE_SDK_CLIENT_SECRET = "";

@Override
public void onCreate() {
    super.onCreate();
    AdobeCSDKFoundation.initializeCSDKFoundation(
            getApplicationContext(),
            AdobeAuthIMSEnvironment.AdobeAuthIMSEnvironmentProductionUS
    );
} …
Run Code Online (Sandbox Code Playgroud)

android android-manifest adobecreativesdk

3
推荐指数
1
解决办法
1万
查看次数

Creative SDK和Aviary SDK之间有什么区别?

我对Adobe Creative SDK和Aviary SDK之间的区别感到困惑?哪一个更好?

Aviary注册已关闭,因此我无法下载Aviary SDK.

android ios asp.net-web-api aviary adobecreativesdk

2
推荐指数
1
解决办法
1068
查看次数

尝试使用Adobe Creative SDK图像编辑制作Android Studio应用程序,无法在gradle中编译库

我一直在尝试正确导入这个库,开始为我的应用程序编写图像编辑组件.我目前在根目录中下载了'creativesdk-repo'文件夹,并按照本教程的说明操作:https: //creativesdk.adobe.com/docs/android/#/articles/gettingstarted/index.html.

本教程也是如此:https: //creativesdk.adobe.com/docs/android/#/articles/imageediting/index.html

我只是使用基本授权库时没有问题,但我的应用程序需要照片编辑功能.我最重要的问题(在许多问题中)位于应用程序的build.gradle文件中(而不是包含项目的build.gradle文件).

这是我的build.gradle文件中的代码:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.0"

    defaultConfig {
        applicationId "com.example"
        minSdkVersion 14
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.adobe.creativesdk.foundation:auth:0.3.94'
    compile 'com.adobe.creativesdk.image:4.0.0'
}
Run Code Online (Sandbox Code Playgroud)

最后一行会显示一条错误消息:

错误:无法解析:com.adobe.creativesdk.image:4.0.0:打开文件

我相信这些消息意味着Adobe Creative SDK库的图像编辑部分无法识别.我甚至用Adobe的示例项目测试了它,它遇到了同样的问题.我该怎么做才能解决这个问题并开始编写应用程序的这一部分?

aviary android-studio build.gradle adobecreativesdk

2
推荐指数
1
解决办法
5427
查看次数

java.lang.VerifyError: com/adobe/creativesdk/aviary/internal/account/BillingContentFactory

我是 adobe creative SDK for android 的新手,我已成功将 adobe creative SDK 与我的应用程序集成。它在 Android 5.0 及更高版本上成功运行。但是当尝试在 4.0、4.1、4.4、4.4.2 和 4.4.4 上运行时,它会给出如下错误:-

java.lang.VerifyError: com/adobe/creativesdk/aviary/internal/account/BillingContentFactory
    at com.adobe.creativesdk.aviary.AdobeImageBillingService.<init>(AdobeImageBillingService.java:41)
    at com.adobe.creativesdk.aviary.AdobeImageBillingService.getInstance(AdobeImageBillingService.java:220)
    at com.adobe.creativesdk.aviary.internal.account.AdobeAccountConnection.<init>(AdobeAccountConnection.java:31)
    at com.adobe.creativesdk.aviary.AdobeImageEditorActivityAbstract.createAdobeAccountConnection(AdobeImageEditorActivityAbstract.java:552)
    at com.adobe.creativesdk.aviary.AdobeImageEditorActivityAbstract.onCreate(AdobeImageEditorActivityAbstract.java:535)
    at com.adobe.creativesdk.aviary.AdobeImageEditorActivity.onCreate(AdobeImageEditorActivity.java:29)
    at android.app.Activity.performCreate(Activity.java:5447)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2393)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2493)
    at android.app.ActivityThread.access$800(ActivityThread.java:166)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1283)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:136)
    at android.app.ActivityThread.main(ActivityThread.java:5590)
    at java.lang.reflect.Method.invokeNative(Native Method)                                                                                              at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1280)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1096)
    at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒。

sdk android adobecreativesdk

1
推荐指数
1
解决办法
230
查看次数

将adobe creative SDK集成到网络应用中时,我得到:{"error":"invalid_credentials"}

我关注了网站:入门样本.当AdobeCreativeSDK.init调用该函数时,它https://adobeid-na1.services.adobe.com/ims/check/v4/token首先使用请求方法OPTIONS 调用,然后使用请求方法POST 调用,两者都返回状态代码200 OK.对POST请求的响应返回{"error":"invalid_credentials"},我不知道为什么以及如何解决这个问题.

任何帮助将不胜感激.

javascript web adobecreativesdk

1
推荐指数
1
解决办法
632
查看次数