<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Kodlama Hatası Çözümü &#8211; axisting</title>
	<atom:link href="https://axisting.com/kategori/bilgisayar/yazilim/android/kodlama-hatasi-cozumu/feed/" rel="self" type="application/rss+xml" />
	<link>https://axisting.com</link>
	<description>Future Developer ..</description>
	<lastBuildDate>Tue, 04 Dec 2018 09:28:45 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>

<image>
	<url>https://axisting.com/wp-content/uploads/2019/12/cropped-axisting-logooo-32x32.png</url>
	<title>Kodlama Hatası Çözümü &#8211; axisting</title>
	<link>https://axisting.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">155372506</site>	<item>
		<title>26.1 ve 27.1 Sürümleri arasındaki geçişten kaynaklı Android Grandle Hatası</title>
		<link>https://axisting.com/bilgisayar/android-grandle-hatasi-26-27-surumleri/</link>
					<comments>https://axisting.com/bilgisayar/android-grandle-hatasi-26-27-surumleri/#respond</comments>
		
		<dc:creator><![CDATA[Mooph Froozy]]></dc:creator>
		<pubDate>Tue, 04 Dec 2018 09:28:02 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Kodlama Hatası Çözümü]]></category>
		<category><![CDATA[26]]></category>
		<category><![CDATA[27]]></category>
		<category><![CDATA[açılmıyor]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android studio]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[çözüm]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[dizayn]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[grandle]]></category>
		<category><![CDATA[hata]]></category>
		<category><![CDATA[resolved]]></category>
		<category><![CDATA[sebep]]></category>
		<category><![CDATA[studio]]></category>
		<category><![CDATA[sürümü]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[version]]></category>
		<guid isPermaLink="false">http://axisting.com/?p=414</guid>

					<description><![CDATA[&#160; &#160; Error:Execution failed for task &#8216;:app:preDebugAndroidTestBuild&#8217;. &#62; Conflict with dependency &#8216;com.android.support:support-annotations&#8217; in project &#8216;:app&#8217;. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details. hatası çözümü Öncelikle bu hatanın kaynaklanma sebebi aslında bizim 26. sürümü compile ettiğimiz halde 27. sürüm destekli kullandığımız kodlardan kaynaklanmaktadır. Bunun tüm sebebi budur ve çözümü [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Error:Execution failed for task &#8216;:app:preDebugAndroidTestBuild&#8217;.<br />
&gt; Conflict with dependency &#8216;com.android.support:support-annotations&#8217; in project &#8216;:app&#8217;. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details. hatası çözümü</h2>
<p>Öncelikle bu hatanın kaynaklanma sebebi aslında bizim 26. sürümü compile ettiğimiz halde 27. sürüm destekli kullandığımız kodlardan kaynaklanmaktadır. Bunun tüm sebebi budur ve çözümü <strong>build.grandle </strong>içerisinde aramak gerekir.</p>
<h3>Activity&#8217;lerde Design Editörünün Açılmaması</h3>
<p><strong>Design editor is unavailable until a successful build. </strong>Burada dizayn editörünün başarı bir builde sahip olmadan açılamayacağını söylüyor. Benim dizayn editörümü açamamamdan kaynaklı aldığım bu hatayı çözdüm.</p>
<h3>Design Editörünün Açılmaması Hatasının Çözümü</h3>
<p>Öncelikle android studio içerinde projemizi açalım. Sonrasında aşağıdaki adımları takip edelim.</p>
<p><strong>Grandle Scripts -&gt; build.grandle</strong></p>
<p>build.grandle&#8217;ın içine girdikten sonra android ve dependencies blokları karşımıza çıkıyor. Temelde bu bloklar çıkar eklenilmiş başka kütüphaneler vs. için farklı bloklar eklenmiş olabilir(ext. vs).  Burada yapılması gereken <strong>dependencies</strong> bloku içerisine</p>
<pre>compile 'com.android.support:support-annotations:27.1.1'

</pre>
<p>kodunu eklemek olacaktır.Sonrasında projenizi<strong> sync</strong> edin. build.grandle -&gt;sağ click -&gt; synchronize &#8216;build.grandle&#8217; seçeneğinden de tekrar senkronize edebilirsiniz. Ben sorunu böylece çözdüm.</p>
<p><strong>NOT:</strong> Eğer android 3+ sürümü kullanıyorsanız <strong>compile</strong> kısmını <strong>implementation</strong> olarak değiştirin.</p>
<p><strong>NOT:</strong> 1. Çözüm olmadı ise 2. çözümü deneyin. Aksi halde denemenize gerek yoktur.</p>
<h3>Design Editörünün Açılmaması Hatasının 2. Çözümü</h3>
<p>Bu çözümde ise dökümanlardaki proje özelliklerinin yapılandırılması üzerinedir.  <a href="https://developer.android.com/studio/build/gradle-tips#configure-project-wide-properties">Ayrıntılı bilgi için</a></p>
<p>Öncelikle Android Studio içerisinde yine aşağıdaki adımları takip edelim.</p>
<p><strong>Grandle Scripts -&gt; build.grandle</strong></p>
<p>Daha sonra proje içerisine</p>
<p><code><span class="pln">ext <span class="pun">{</span><br />
</span></code></p>
<p><code><span class="pln">    compileSdkVersion <span class="pun">=</span> <span class="lit">26</span><br />
</span></code></p>
<p><code><span class="pln">    supportLibVersion <span class="pun">=</span> <span class="str">"27.1.1"</span><br />
</span></code></p>
<p><code><span class="pln"><span class="pun">}</span> </span></code></p>
<p>blokunu ekleyin.</p>
<p>Sonrasında ise bazı düzenlemeler yapmamız gerekiyor. Bu düzenleme şu şekildedir.</p>
<pre>compileSdkVersion rootProject.ext.compileSdkVersion</pre>
<p>compileSdkVersion&#8217;u bu şekilde değiştirin. Daha sonra <strong>dependencies</strong> içerisine;</p>
<pre class="default prettyprint prettyprinted">compile "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"</pre>
<p>eklemeniz gerekir. Sonrasında projenizi<strong> sync</strong> edin. build.grandle -&gt;sağ click -&gt; synchronize &#8216;build.grandle&#8217; seçeneğinden de tekrar senkronize edebilirsiniz.</p>
<p><strong>NOT:</strong> Eğer android 3+ sürümü kullanıyorsanız <strong>compile</strong> kısmını <strong>implementation</strong> olarak değiştirin. Eğer sorun yaşarsanız <a href="https://stackoverflow.com/questions/44493378/whats-the-difference-between-implementation-and-compile-in-gradle">buradan</a> yardım alabilirsiniz.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://axisting.com/bilgisayar/android-grandle-hatasi-26-27-surumleri/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">414</post-id>	</item>
	</channel>
</rss>
