Import is not a valid resource name (reserved Java keyword)












-2















enter image description here



Hi I face this error when I tried to declare import in string.xml
why import is not a valid resource it just a string !!










share|improve this question























  • Just a String is a resource

    – Hocine B
    Nov 15 '18 at 21:55
















-2















enter image description here



Hi I face this error when I tried to declare import in string.xml
why import is not a valid resource it just a string !!










share|improve this question























  • Just a String is a resource

    – Hocine B
    Nov 15 '18 at 21:55














-2












-2








-2








enter image description here



Hi I face this error when I tried to declare import in string.xml
why import is not a valid resource it just a string !!










share|improve this question














enter image description here



Hi I face this error when I tried to declare import in string.xml
why import is not a valid resource it just a string !!







android xml android-studio






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 15 '18 at 21:51









Mohammed HemaidMohammed Hemaid

115




115













  • Just a String is a resource

    – Hocine B
    Nov 15 '18 at 21:55



















  • Just a String is a resource

    – Hocine B
    Nov 15 '18 at 21:55

















Just a String is a resource

– Hocine B
Nov 15 '18 at 21:55





Just a String is a resource

– Hocine B
Nov 15 '18 at 21:55












1 Answer
1






active

oldest

votes


















1














these are the reserved keywords in Java: abstract assert boolean break byte case catch char class const continue default double do else enum extends false final finally float for goto if implements import instanceof int interface long
native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while ...using such a reserved keyword as the name for string resource is strictly illegal - because this would result in a resource descriptor alike R.string.import.



the solution would be - just don't use the keyword:



<string name="text_import">import</string>





share|improve this answer

























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53328395%2fimport-is-not-a-valid-resource-name-reserved-java-keyword%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    these are the reserved keywords in Java: abstract assert boolean break byte case catch char class const continue default double do else enum extends false final finally float for goto if implements import instanceof int interface long
    native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while ...using such a reserved keyword as the name for string resource is strictly illegal - because this would result in a resource descriptor alike R.string.import.



    the solution would be - just don't use the keyword:



    <string name="text_import">import</string>





    share|improve this answer






























      1














      these are the reserved keywords in Java: abstract assert boolean break byte case catch char class const continue default double do else enum extends false final finally float for goto if implements import instanceof int interface long
      native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while ...using such a reserved keyword as the name for string resource is strictly illegal - because this would result in a resource descriptor alike R.string.import.



      the solution would be - just don't use the keyword:



      <string name="text_import">import</string>





      share|improve this answer




























        1












        1








        1







        these are the reserved keywords in Java: abstract assert boolean break byte case catch char class const continue default double do else enum extends false final finally float for goto if implements import instanceof int interface long
        native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while ...using such a reserved keyword as the name for string resource is strictly illegal - because this would result in a resource descriptor alike R.string.import.



        the solution would be - just don't use the keyword:



        <string name="text_import">import</string>





        share|improve this answer















        these are the reserved keywords in Java: abstract assert boolean break byte case catch char class const continue default double do else enum extends false final finally float for goto if implements import instanceof int interface long
        native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while ...using such a reserved keyword as the name for string resource is strictly illegal - because this would result in a resource descriptor alike R.string.import.



        the solution would be - just don't use the keyword:



        <string name="text_import">import</string>






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Nov 15 '18 at 22:03

























        answered Nov 15 '18 at 21:54









        Martin ZeitlerMartin Zeitler

        19.1k34373




        19.1k34373
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53328395%2fimport-is-not-a-valid-resource-name-reserved-java-keyword%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Bressuire

            Vorschmack

            Quarantine