Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
已经实现的用于图像编辑的Aviary SDK现在正在导致';AdobeImageCdsReceiver';未找到错误_Sdk_Aviary - Fatal编程技术网

已经实现的用于图像编辑的Aviary SDK现在正在导致';AdobeImageCdsReceiver';未找到错误

已经实现的用于图像编辑的Aviary SDK现在正在导致';AdobeImageCdsReceiver';未找到错误,sdk,aviary,Sdk,Aviary,用于图像编辑的Aviary Sdk运行正常,没有出现错误,但几天后显示错误,在清单中找不到AdobeImageCdsReceiver 虽然我知道它不在那里,但我也知道以前那里不需要它 我将使用的依赖项以及清单文件放在这里 compile 'com.adobe.creativesdk.foundation:auth:0.9.7' compile 'com.adobe.creativesdk:image:4.4.8' <?xml version="1.0" encoding="utf

用于图像编辑的Aviary Sdk运行正常,没有出现错误,但几天后显示错误,在清单中找不到AdobeImageCdsReceiver

虽然我知道它不在那里,但我也知道以前那里不需要它

我将使用的依赖项以及清单文件放在这里

compile 'com.adobe.creativesdk.foundation:auth:0.9.7'
    compile 'com.adobe.creativesdk:image:4.4.8'

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.example.administrator.myapplication">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />


    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        tools:node="replace"
        android:hardwareAccelerated="false"
        android:largeHeap="true"
        android:label="@string/app_name"
        android:name="com.example.administrator.myapplication.utils.FeaturedApp"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme" >
        <provider
            android:name="com.adobe.creativesdk.aviary.internal.cds.CdsProvider"
            android:authorities="${applicationId}.CdsProvider"
            android:exported="false" />

        <!--
            Cds Content Provider,
            NOTE that the "authorities" value MUST be formatted in this way:
            android:authorities="{your.packagename}.AviaryCdsProvider"
         -->
        <activity
            android:name="com.example.administrator.myapplication.MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" ></activity>
        <activity
            android:name="com.example.administrator.myapplication.ManageActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.EventVenueMapActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.MapsAirBnbAct"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.zfdang.multiple_images_selector.ImagesSelectorActivity"
            android:configChanges="orientation|screenSize"/>
        <activity
            android:name="com.example.administrator.myapplication.LoginActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.RTLSwipeActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.PostWaveActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.ProfileActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.WaveLineActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.CommentActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.PeerActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" >
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.Splash_Activity"
            android:label="@string/app_name"
            android:theme="@style/WelcomeScreenTheme"
            >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.example.administrator.myapplication.PPMActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" />
        <activity
            android:name="com.example.administrator.myapplication.DeactivateActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" />
        <activity
            android:name="com.example.administrator.myapplication.MostRatedActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" />
        <activity android:name="com.example.administrator.myapplication.MyWelcomeActivity"
            android:theme="@style/WelcomeScreenTheme"/>
        <meta-data
            android:name="com.aviary.android.feather.v1.API_KEY"
            android:value="4c76cbb2239647eea6bdf91c7729e2ba" />

        <meta-data
            android:name="com.mapbox.ACCESS_TOKEN"
            android:value="pk.eyJ1IjoibWFoaW5kcmFiaHVtYW4iLCJhIjoiY2oxZDI1ZjI3MDBjdzJ4bXZnaHN2MnJhNiJ9.Y6vWmxCrIlNeCwNI6g1XCA"/>
        <meta-data
            android:name="com.mapbox.MAP_ID"
            android:value="mapbox.streets" />
        <meta-data android:name="com.google.android.geo.API_KEY" android:value="AIzaSyDTqMCYOdSOAitEbR8t9SnUVs3yUBWxcHM"/>
        <!-- Main Editor Activity -->
        <activity
            android:name="com.aviary.android.feather.sdk.FeatherActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:screenOrientation="unspecified"
            android:hardwareAccelerated="true"
            android:largeHeap="true"
            android:process=":aviarysdk"
            android:theme="@style/AviaryTheme" />

        <!-- Alert -->
        <!--<receiver
            android:name="com.aviary.android.feather.cds.AviaryCdsReceiver"
            android:process=":aviarycds" >
            <intent-filter>
                <action android:name="android.intent.action.DOWNLOAD_COMPLETE" />
            </intent-filter>
        </receiver>-->
        <activity
            android:name="com.aviary.android.feather.sdk.AlertActivity"
            android:launchMode="standard"
            android:noHistory="true"
            android:theme="@style/AviaryTheme.Dialog">
            <intent-filter>
                <action android:name="aviary.intent.action.ALERT"/>
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>

        <!-- CDS Content Service -->
        <service
            android:process=":aviarycds"
            android:name="com.aviary.android.feather.cds.AviaryCdsService"
            android:exported="false">
            <intent-filter>
                <action android:name="aviary.intent.action.CDS_DOWNLOAD_START"/>
                <action android:name="aviary.intent.action.CDS_RESTORE_USER_ITEMS"/>
            </intent-filter>
        </service>

        <!--
            Cds Content Provider,
            NOTE that the "authorities" value MUST be formatted in this way:
            android:authorities="{your.packagename}.AviaryCdsProvider"
         -->
        <provider
            android:name="com.aviary.android.feather.cds.AviaryCdsProvider"
            android:authorities="com.dnuon.aviarydemo.AviaryCdsProvider"
            android:process=":aviarycds"
            android:exported="false"
            android:syncable="true" />

        <!-- CDS Download Receiver -->
        <receiver
            android:name="com.aviary.android.feather.cds.AviaryCdsReceiver"
            android:process=":aviarycds" >
        <intent-filter>
            <action android:name="android.intent.action.DOWNLOAD_COMPLETE" />
        </intent-filter>
        </receiver>
    </application>
</manifest>
编译'com.adobe.creativesdk.foundation:auth:0.9.7'
编译'com.adobe.creativesdk:image:4.4.8'

任何帮助都将不胜感激。虽然我知道这个帮助只能通过那些使用Aviary SDK的人来实现,否则我在这里写的任何细节都毫无意义

我同时找到了解决方案,所以我写这篇文章是为了确保这可以帮助那些遇到相同问题或在实现Avariy sdk时遇到任何问题的人

应用程序标记包含工具:node=“replace”。。。删除此选项将解决此错误,因为在运行时无法从依赖项中识别节点

上面的问题是那些想要实现Aviary SDK进行图像编辑的人的一个示例解决方案

此外,您还必须在应用程序类中初始化Aviary 当我向你们展示我的应用课程时

public class FeaturedApp extends Application implements IAviaryClientCredentials
{
    private static final String CREATIVE_SDK_CLIENT_ID      = "xxxxxxxxxxxxxxxxxxx";
    private static final String CREATIVE_SDK_CLIENT_SECRET  = "xxxxxxxxxxxxxxxxxxxx";
    private static final String CREATIVE_SDK_REDIRECT_URI   = "xxxxxxxxxxxxxxxxxxxxxxxxx";
    private static final String[] CREATIVE_SDK_SCOPES       = {"xxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxx", "New Delhi"};

    @Override
    public void onCreate() {
        super.onCreate();
        AdobeCSDKFoundation.initializeCSDKFoundation(getApplicationContext());

    }



    @Override
    public String getBillingKey() {
        return "";
    }

    @Override
    public String getClientID() {
        return CREATIVE_SDK_CLIENT_ID;
    }

    @Override
    public String getClientSecret() {
        return CREATIVE_SDK_CLIENT_SECRET;
    }


}