android data binding encoding issue











up vote
4
down vote

favorite












I am trying MVVM architecture in android for the first time.I am trying to use data binding. But I am facing an issue here.



Whenever I am compiling it during building its giving me -1 error or sometimes ArrayIndexOutOfBound exception.
I've added all gradle stuffs that needed for data binding. I previously had similar problem with another activity layout file then one of my senior android pull it and run it solved the error and that actvity now running smoothly. I asked him what was the issue ...told me encoding issue of first line of xml layout.Space problem. Then i tried many ways in my windows machine the problem persisted with another layout file. Then i saw somewhere someone telling this data binding encoding issue only occurs in windows machine. The same project running on mac or ubuntu ..runs smoothly without any error.



Note: My colleague then confirmed he has ubuntu OS. From then on I am thinking isn't there anyway to solve this encoding issue which occurs in windows machine??



Alas!! My post here in stackoverflow in hope that someone somewhere might have solution for this.










share|improve this question









New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Please provide the relevant part of your code. Add a Minimal, Complete, and Verifiable example including proper example input/output data.
    – Bsquare
    Nov 21 at 8:50















up vote
4
down vote

favorite












I am trying MVVM architecture in android for the first time.I am trying to use data binding. But I am facing an issue here.



Whenever I am compiling it during building its giving me -1 error or sometimes ArrayIndexOutOfBound exception.
I've added all gradle stuffs that needed for data binding. I previously had similar problem with another activity layout file then one of my senior android pull it and run it solved the error and that actvity now running smoothly. I asked him what was the issue ...told me encoding issue of first line of xml layout.Space problem. Then i tried many ways in my windows machine the problem persisted with another layout file. Then i saw somewhere someone telling this data binding encoding issue only occurs in windows machine. The same project running on mac or ubuntu ..runs smoothly without any error.



Note: My colleague then confirmed he has ubuntu OS. From then on I am thinking isn't there anyway to solve this encoding issue which occurs in windows machine??



Alas!! My post here in stackoverflow in hope that someone somewhere might have solution for this.










share|improve this question









New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Please provide the relevant part of your code. Add a Minimal, Complete, and Verifiable example including proper example input/output data.
    – Bsquare
    Nov 21 at 8:50













up vote
4
down vote

favorite









up vote
4
down vote

favorite











I am trying MVVM architecture in android for the first time.I am trying to use data binding. But I am facing an issue here.



Whenever I am compiling it during building its giving me -1 error or sometimes ArrayIndexOutOfBound exception.
I've added all gradle stuffs that needed for data binding. I previously had similar problem with another activity layout file then one of my senior android pull it and run it solved the error and that actvity now running smoothly. I asked him what was the issue ...told me encoding issue of first line of xml layout.Space problem. Then i tried many ways in my windows machine the problem persisted with another layout file. Then i saw somewhere someone telling this data binding encoding issue only occurs in windows machine. The same project running on mac or ubuntu ..runs smoothly without any error.



Note: My colleague then confirmed he has ubuntu OS. From then on I am thinking isn't there anyway to solve this encoding issue which occurs in windows machine??



Alas!! My post here in stackoverflow in hope that someone somewhere might have solution for this.










share|improve this question









New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I am trying MVVM architecture in android for the first time.I am trying to use data binding. But I am facing an issue here.



Whenever I am compiling it during building its giving me -1 error or sometimes ArrayIndexOutOfBound exception.
I've added all gradle stuffs that needed for data binding. I previously had similar problem with another activity layout file then one of my senior android pull it and run it solved the error and that actvity now running smoothly. I asked him what was the issue ...told me encoding issue of first line of xml layout.Space problem. Then i tried many ways in my windows machine the problem persisted with another layout file. Then i saw somewhere someone telling this data binding encoding issue only occurs in windows machine. The same project running on mac or ubuntu ..runs smoothly without any error.



Note: My colleague then confirmed he has ubuntu OS. From then on I am thinking isn't there anyway to solve this encoding issue which occurs in windows machine??



Alas!! My post here in stackoverflow in hope that someone somewhere might have solution for this.







java android mvvm encoding android-databinding






share|improve this question









New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited Nov 21 at 6:07









Jeel Vankhede

1,8641214




1,8641214






New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Nov 21 at 5:34









Shayan

213




213




New contributor




Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Shayan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • Please provide the relevant part of your code. Add a Minimal, Complete, and Verifiable example including proper example input/output data.
    – Bsquare
    Nov 21 at 8:50


















  • Please provide the relevant part of your code. Add a Minimal, Complete, and Verifiable example including proper example input/output data.
    – Bsquare
    Nov 21 at 8:50
















Please provide the relevant part of your code. Add a Minimal, Complete, and Verifiable example including proper example input/output data.
– Bsquare
Nov 21 at 8:50




Please provide the relevant part of your code. Add a Minimal, Complete, and Verifiable example including proper example input/output data.
– Bsquare
Nov 21 at 8:50

















active

oldest

votes











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',
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
});


}
});






Shayan is a new contributor. Be nice, and check out our Code of Conduct.










 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53405799%2fandroid-data-binding-encoding-issue%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes








Shayan is a new contributor. Be nice, and check out our Code of Conduct.










 

draft saved


draft discarded


















Shayan is a new contributor. Be nice, and check out our Code of Conduct.













Shayan is a new contributor. Be nice, and check out our Code of Conduct.












Shayan is a new contributor. Be nice, and check out our Code of Conduct.















 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53405799%2fandroid-data-binding-encoding-issue%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

Berounka

Sphinx de Gizeh

Different font size/position of beamer's navigation symbols template's content depending on regular/plain...