Blank activity not getting created using New->Android Activity Wizard

混江龙づ霸主 提交于 2019-12-18 04:16:19

问题


I had recently updated my Android SDK from 22.3 to 22.6. After updating, i tried creating a Blank Activity using the wizard. I am unable to create one as i used to create earlier. Also,i am unable to create LoginActivity, or Settings Activity etc.

I somehow managed to create the Activity through wizard, i found that instead of extending simple Activity, my class was extending something else.

Did anyone else faced such a problem?

Please help me out in this.


回答1:


I have not suffer this problem with 22.6 but with 23. In my case, the problem seems to be the free maker sintax of the .flt files of the template.

Just in case this could be useful to others, I've solved this issue changing two files:

$ANDROID_SDK/tools/templates/activities/BlankActivity/recipe.xml.ftl original:

<?xml version="1.0"?>
<recipe>
    <#if appCompat><dependency mavenUrl="com.android.support:appcompat-v7:19.+"/></#if>
    ...

I've added ?has_content after <#if appCompat in line 4:

<?xml version="1.0"?>
<recipe>
    <#if appCompat?has_content><dependency mavenUrl="com.android.support:appcompat-v7:19.+"/></#if>
    ...

The other file is $ANDROID_SDK/tools/templates/activities/BlankActivity/root/res/menu/main.xml.ftl. The original version starts with:

<menu xmlns:android="http://schemas.android.com/apk/res/android"<#if appCompat>
...

I've added the same string at the end:

<menu xmlns:android="http://schemas.android.com/apk/res/android"<#if appCompat?has_content>
...

The same errors exist in many other activities templates...

Keep in mind that these changes will be overwriten with the next SDK update... I hope Google solve this issue, because developping for Android with Eclipse is becoming a headache.




回答2:


I also have that issue, seems a bug in new SDK tools




回答3:


I saw the update link today

check here




回答4:


I was having the same problem, so I updated the Android to 1.5 and after the SDK version. It works for me.

Android Studio 1.5 link: http://tools.android.com/download/studio/builds/1-5-rc-1



来源:https://stackoverflow.com/questions/22278621/blank-activity-not-getting-created-using-new-android-activity-wizard

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!